Stock Photo: Tropical beach. Yucatan Peninsula. Mexico