Plaza Mayor of Lima
The Plaza Mayor (a.k.a Plaza de Armas) is the central square in Lima, the capital city of Peru. It is a sprawling complex consisting of several Spanish colonial structures, including the Government Palace, Cathedral of Lima, Archbishop’s Palace, and Municipal Palace.
The image shows the Plaza Mayor with the Government Palace at the center.
Visit: Lima, Cusco, Machu Picchu, and Peru
Copyright © 2017 – 2019 by Lawrence Rodrigues. All rights reserved.