Malinalco, Mexico.
A quiet, understated pueblo mágico full of architectural and historical treasures.
Tula de Allende, Mexico
A fantastic and often overlooked Toltec archeological site, less than 2 hours from Mexico City.
Bus travel in Mexico, explained.
Why traveling by bus in Mexico is safe, cheap and usually very comfortable.
Real del Monte, Mexico.
A historic mining town with lots of history nestled in the Sierra de Pachuca mountains.
A Day in Tequisquiapan, Mexico
A colonial gem filled with bright colors and bougainvillea trees.
Bernal, Mexico
Enjoying a few quiet days in an iconic pueblo mágico in the state of Querétaro.
Morelia, Mexico.
Don’t let the travel warnings prevent you from visiting this beautiful colonial town.
Hiking in Mexico City: the Xitle volcano.
Escape the hubbub of the city for a breath of fresh air and incredible views.
Tepoztlán, Mexico
A charming Mexican town close to Mexico City that is much more than vibes.
A day in Puerto Angel, Mexico
A small fishing village with Mediterranean vibes next to Zipolite.
A day in Playa Agua Blanca, Mexico
A quiet unspoiled beach halfway between Zipolite and Puerto Escondido.