Month

December 2012
Increase
    Cusco comes from the Quechua word Qosqo that means navel of the world. Cusco lies at southeastern of Peru, near the Urubamba Valley of the Andes mountain range. Currently the population is 380,000 three times more than 20 years ago.   Cusco was declared as the cultural heritage of the mankind by the...
Read More