Stock Photo: Cancun Beach, Caribe, Quintana Roo state, Mayan Riviera, Yucatan Peninsula, Mexico