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
Mexico offers visitors and foreign residents year-round opportunities to enjoy the climate, culture, and events
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
Mexico's largest Caribbean island offers a vibrant town center, world-class SCUBA diving, and excellent beach resorts
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 world–that still celebrates the medieval tradition of a carnival to provide people with fun and...
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 it the first Spanish settlement in Mexico, and later conquered the Aztecs.