66.2k views
4 votes
The main square of cuzco is called

2 Answers

0 votes
I belive it is Huacaypata and located in Peru
User ErikL
by
5.4k points
5 votes
Plaza de Armas de Cuzco I believe
User Yevhen Kuzmenko
by
6.3k points