Machu Picchu in Peru, Cusco

Introduction : The Machu Picchu is situated in Peru, 80km northwest of Cusco and stands 2430 metres above sea level in the middle of a tropical mountain forest. Machu Picchu was declared a Peruvian Historical Sanctuary and also recognized as a UNESCO World Heritage Site since 1983 and was voted as one of the new …

Machu Picchu in Peru, Cusco Read More »