This view of the Caribbean Sea is serene and picturesque. Below the surface is another beautiful world waiting for you to explore. 300 feet offshore is the Mesoamerican Barrier Reef. This incredible marine reserve runs parallel to the Yucatán Peninsula’s east coast and stretches for over 600 miles to Belize. One of the best and shallowest sections is near Puerto Morelos. Contact a guide for an unforgettable snorkeling or diving adventure. Or make arrangements with a captain at the dock for a fun sightseeing ride. The water is so clear you can easily enjoy this underwater National Marine Park without getting wet.