Tepoztlán is one of Mexico’s most alluring colonial towns offering a climb to a pyramid, alternative therapies, and some of the finest hotel-spas in the region
San Cristóbal is a highland mountain town that offers charm, heritage, and easy access to local villages which give fascinating insights into local indigenous cultures
Veracruz is a vibrant port city on Mexico's Gulf coast offering a laid-back colonial ambiance, colonial history, and is a gateway to nearby adventure travel experiences in the state
Merida, known as the “white city” is the capital of the state of Yucatan on Mexico’s south east peninsula. It is one of the only cities in Mexico–and the...
The sea port city of Veracruz is situated south east of Mexico City on Mexico’s Gulf coast. The Spanish conqueror, Hernan Cortes landed at Veracruz in 1519 and made...