Cusco, sometimes spelled Cuzco, Qosqo (in Quechua) or Qusqu (in Aymara). This city is located on the Southeastern part of Peru. The region is mostly mountainous forming part of the longest mountain range in the world, the Andes Mountains. It´s located at very high altitudes, expect Cusco to literally take your breath away. Cusco is […]