Most popular cities in Mexico
Tulum
Cabo San Lucas
Puerto Vallarta
Cancun
Playa del Carmen
Punta Mita
Mexico City
Isla Mujeres
Puerto Penasco
Acapulco
Mazatlan
Monterrey
La Paz
Rosarito
Tijuana
Ensenada
Valle de Guadalupe
Zihuatanejo
Loreto (Baja California Sur)
Cozumel
Morelia
Nuevo Vallarta
San Miguel de Allende
Puerto Morelos
Valle de Bravo
Puerto Escondido (Oaxaca)
Santa Cruz Huatulco
Guadalajara
Merida
Oaxaca
Manzanillo
Bacalar
San Jose del Cabo
San Cristobal de las Casas
Campeche
Valladolid (Yucatan)
Akumal
Puerto Aventuras
Bucerias
San Carlos Nuevo Guaymas
Tepoztlan
Mazamitla
San Francisco (Nayarit)
Mazunte
Cuernavaca
Progreso (Yucatan)
Mahahual
Ixtapan de la Sal