Ever wonder what it feels like to be surrounded by the Caribbean and the Yucatán Peninsula? Head to Cancun, a world-renowned beach haven in Mexico. With sparkling blue waters, incredible weather, a ...