In this street, many Cusco's attractions are located. You can also shop here or visit one of the bars and restaurants around.
Address El Sol, Cusco, Peru
Coordinates -13°31'21.777" N -71°58'29.296" E