Plaza de Armas
Downtown Lima, Lima, Peru
Featured Review : The Plaza Mayor or Plaza de Armas, is the birthplace of the city of Lima, as well as the core of the central city. It is probably the grandest square I have seen in South America. The square was originally surrounded by ...See Full Review