The Main SquareThe Main Square

The Main Square

As in every Latin-American city, the Plaza de Armas, or Plaza Mayor is located in the heart of the city center (or should we say that IS the heart of the city center). It is carefully maintained, green and very calm. This is a pleasant walk to relax and start to get to know the city.

This site uses cookies.It's noted, thank you.