The city used to be surrounded by a high wall with towers to protect the town from pirate attacks. Most of the wall is now gone, but the towers and the main gate remain. This is a botanical garden (a tiny one) in one of the former towers.
Campeche is one the west side of the Yucatan peninsula and has a nice malecon (boardwalk) along the sea.
Just in time for another (brief) celebration when the town lit a torch for the countdown to Mexico's bicentennial in September. The lighting of the torch was followed by a few fireworks. The building here is a government building just outside the city gate.