Most popular cities in Mexico
Monterrey
Cancun
Mexico City
Playa del Carmen
Tulum
Isla Holbox
Guadalajara
Puerto Vallarta
Acapulco
Puerto Escondido (Oaxaca)
Cozumel
Mazatlan
Isla Mujeres
Tijuana
Cabo San Lucas
Ensenada
Akumal
Zihuatanejo
Manzanillo
Puerto Penasco
Rosarito
San Miguel de Allende
Oaxaca
Puerto Morelos
Valle de Bravo
Merida
San Jose del Cabo
Nuevo Vallarta
Bacalar
Campeche
Valladolid (Yucatan)
Valle de Guadalupe
Ixtapa (Guerrero)
Tepoztlan
Morelia
Bucerias
San Carlos Nuevo Guaymas
La Paz
Mahahual
Mazamitla
La Cruz de Huanacaxtle