7 Wonders of the Mayan Riviera

Looking for white sandy beaches, turquoise waters, tropical climate and friendly locals? The Mayan Riviera…