Sketches of the World: Merida
Recommend
The city of Merida in Mexico is home to structures built by conquistadors that graphically display colonial oppression.

Related Article: Learn more about Merida.

most watched: south american history videos