News

Machu Picchu, situated on its lofty plateau in rainforest-covered mountains almost 8,000 feet above sea level, is authentically remote. Built in the 15th century and abandoned when the Incan ...