City Walls

Campeche City Walls

The City Walls of Campeche stand as a remarkable testament to the resilience and ingenuity. The walls were built in the late 17th century to [...]