AmericasPeruSouth America Machu Picchu, Peru by EVERGIB Wanders Machu Picchu, also known as The Lost City of the Incas, is an ancient archaeological site discovered fairly recently. In the early 1900s, American archaeologist Hiram Bingham uncovered it with the help of a team of… Continue Reading 2 FacebookTwitterPinterest