Select city: All citiesPlaya del Carmen (5) Morelia (3) Mexico City (3) San Miguel de Allende (3) Guadalajara (2) Puerto Vallarta (2) Mérida (2) Cabo San Lucas (2) Monterrey (1) Querétaro (1) Puerto Morelos (1) Estado de México (1) Chihuahua (1) Quintana Roo (1) Zapopan (1) Irapuato (1) Tijuana (1) Ensenada (1) Tonatico (1) Cancún (1) San Miguel de Cozumel (1)