Snorkeling at the Great Mesoamerican Reef in Puerto Morelos
Puerto Morelos, a charming coastal town nestled between Cancun and Playa del Carmen, is home to one of the most extraordinary underwater wonders: the Great Mesoamerican Reef
Puerto Morelos, a charming coastal town nestled between Cancun and Playa del Carmen, is home to one of the most extraordinary underwater wonders: the Great Mesoamerican Reef