Mahahual, in the Costa Maya of the Mexican Caribbean, is one of those destinations that preserve the essence of an authentic coastal town, quiet and full of natural beauty. Unlike other points of the Riviera Maya, here the pace is more leisurely, tourism is more conscious and contact with the environment is much more...
Read More