Read more >
Campeche is a charming city located on the coast of Mexico with well-preserved fortresses and walls, which were part of the city’s defensive system