Magical Mahekal in Mexico

Magical Mahekal in Mexico

  If you dream about beautiful beaches, palm trees gently swaying, crystal blue waters, incredible food for a reasonable price and a place just to hang out and relax, then Mahekal beach resort at Playa Del Carmen in Mexico’s beautiful Yucatan peninsula may just be the place for you.   Mahekal is the Spanish pronunciation […]