Del Medio 123, Cusco 08000, Peru
Cuzco Main Square
The Plaza de Armas of Cusco is located in the city of Cusco, Peru. Located in the historic center of the city is the main public space of the town since before its Spanish foundation in 1534. Geological studies carried out in the area show that it originally had a swamp, crossed by the Saphy River.