Walking in the Cloud Forest at Machu Picchu

Machu Picchu was built by the Incas in the cloud forest around 1450 and was abandoned during the Spanish Conquest around a century later. It sits on a peak in the Peruvian Andes, some 7,970 feet above sea level and 50 miles northwest of Cusco. One of the most exciting draws to Machu Picchu is …

Read More…