Tiny Tlaxcala, the capital of Mexico’s smallest state, is often overlooked by travelers, but its relaxed colonial charms make it well worth a visit. Tlaxcala City is an easy day trip from Puebla. You can also visit from Mexico City, but the bus ride is closer to two hours one way.

Want to learn Mexican Spanish? Check out this list of top Mexican comedians on Netflix streaming. Watching comedy is a great way to practice Spanish since it’s full of colloquial expressions and pop culture references.

Best books about Mexico by Expats

Interested in reading some of the best books about Mexico? Check out this list of fiction and nonfiction books on Mexico written by expat authors.

Planning a trip to the Baltic states? In summer 2017 I spent three weeks exploring Lithuania, Latvia, and Estonia. Check out my Baltic countries itinerary and trip report.

In February and March of 2017 I visited Mexico City and then spent three weeks in Guanajuato taking Spanish classes, followed by three days in Zacatecas, a beautiful northern mining town.

In October 2016 I spent two and a half weeks studying Spanish at AIL Madrid. Overall it was a great experience and I highly recommend the school.

Two week itinerary through Andalusia, Spain, starting in Madrid.

Want to learn Mexican Spanish? Check out these top Mexican movies on Netflix streaming in the US right now. Mexican films are internationally celebrated and a great way to improve your listening comprehension. If you are an intermediate or advanced learner, I recommend watching with Spanish subtitles as studies have shown it enhances language learning.

El Panecillo, Quito. Ecuador has many excellent Spanish schools.

In summer 2016 I spent 11 days in the highlands of Ecuador visiting Quito, Otavalo, and Cuenca.

I spent 3 weeks in Colombia in June 2016 exploring Bogotá, Villa de Leyva, Salento, Manizales, Jardín, Medellín, and Cartagena.