Main Square

Discover Main Square,

About Main Square

Main square on which the city of Lima was founded.