Most popular cities in Mexico
Playa del Carmen
Mexico City
Tulum
Mazatlan
Acapulco
Guadalajara
Puerto Vallarta
Cabo San Lucas
Monterrey
Puebla
Puerto Penasco
Cancun
Santa Fe
Tijuana
Valle de Guadalupe
San Miguel de Allende
La Paz
Cozumel
Punta Mita
Ensenada
Sayulita
Nuevo Vallarta
Toluca
Queretaro
Oaxaca
Cuernavaca
Isla Mujeres
Merida