More than ever, we’ve all been dreaming of our next escape. Where better than Mexico, a beach lover’s paradise: the Caribbean coastline of Mexico has miles of white sand and turquoise surf. More than just tequila and mariachi guitars, this warm and beautiful country offers many attractions with white sugary sandy beaches, and intriguing Mayan…
