Tlaxcala is famed for its rich history and vibrant traditions. Its capital city is Tlaxcala de Xicohténcatl, known for its charming colonial architecture and as the site of the first major battle between the Spanish conquistadors and the native Tlaxcalteca people.

Yarr65 / ShutterStock.com