Most popular cities in Mexico
Mexico City
Cancun
Oaxaca
Puerto Escondido (Oaxaca)
Puerto Vallarta
Cabo San Lucas
San Miguel de Allende
Guadalajara
Playa del Carmen
Tulum
Puebla
Isla Holbox
Isla Mujeres
San Jose del Cabo
Valle de Guadalupe
Merida
Sayulita
Todos Santos
Santa Cruz Huatulco
Queretaro
La Paz
Tijuana
San Francisco (Nayarit)
Mazatlan
Zihuatanejo
Akumal
Ensenada
Punta Mita
Bacalar
Puerto Morelos
Acapulco
Cozumel
Tlaquepaque
Ajijic
Rosarito
Yelapa
Tequila