Lined with resorts yet still welcoming. Fine white sand and turquoise water make warranty for a great day out.
Address Calle Carlos Lazo, 77400, Mexico
Coordinates 21°15'38.334" N -86°45'3.575" E