
LOCATION: Cancun is located in the Yucatan Peninsula in the state of Quintana Roo in Mexico. Its name means “Nest of Serpents” in Mayan. It is the entrance to Playa del Carmen and the Riviera Maya. NUMBERS: There are about 150 hotels, 24,000 hotel rooms, 380 restaurants, 120 attractions, 14 miles of white sand beaches, […]