Mexico is one of the best countries in the world for scuba diving. Its coastline boasts the Mesoamerican Barrier Reef, the largest barrier reef in the Western Hemisphere (and the second largest in the ...
If you’re looking for world-class diving without the crowds, Mexico’s Puerto Morelos hits the spot. Just 30 minutes south of Cancun, this low-key beach town offers easy access to the Mesoamerican ...