South Americatravel15 views10 minute read Machu Picchu Peru: We find the “Lost City of The Incas” right where they left it.Peter Crosby06/09/2012 Occupied for only a century, this site was a spectacular human achievement and waste of time. View Post