Mahahual – the Hidden Jewel of Yucatan Peninsula

Mahahual Best Beach in Mexico

Mahahual ( Costa Maya ) is located in the Mexican state of Quintana Roo in an area known collectively as the Costa Maya. Mahahual is 350 kilometers south of Cancun and 100 kilometers north of the Belize border. Just south of Tulum, this isolated village is the hidden jewel of the Yucatan Peninsula. Check out these amazing views of Mahahual.

Continue reading “Mahahual – the Hidden Jewel of Yucatan Peninsula”