Safeguarding Your Website — BigScoots

Tlaxcala’s magical Puppet Museum reveals Mexico’s rich history

For nearly 200 years, the town of Huamantla in Tlaxcala has been Mexico’s puppet capital, and it’s now home to the National Puppet Museum.