Puerto Morelos Reef National Park, a protected section of the Mesoamerican Barrier Reef, or Great Maya Reef, is part of the world’s second-largest coral reef system, stretching from the Yucatan to Honduras. Located off the coast of the laid-back town of Puerto Morelos in Mexico, this park boasts spectacular coral formations that are unusually close to shore. The proximity to the coastline makes it an ideal spot for both snorkeling and scuba diving, offering visitors easy access to explore the vibrant underwater world. Divers and snorkelers can discover a rich array of marine life and colorful corals, making it a memorable experience.
Puerto Morelos Reef National Park (Parque Nacional Arrecife de Puerto Morelos)
Attraction video:
More Places You Might Enjoy
- 3350
The Cathedral Church of St. John the Divine, spanning three city blocks in New York City, stands as one of the largest Gothic cathedrals in the world and serves as […]
For over 80 years, the Jungle Queen Riverboat has been a fixture on Fort Lauderdale’s New River, providing a serene and scenic way to explore the city. As you cruise […]
- 434
Nestled in the heart of Puerto Vallarta, the Vallarta Botanical Gardens (Jardín Botánico de Vallarta) spans 20 acres of lush, tropical jungle. This verdant expanse is a haven for native […]


