Machu Picchu: The Lost City of the Incas
Introduction to Machu Picchu By any standards, though located in the Peruvian Andes, Machu Picchu bears the stamp of a great civilization, the Incas. Found by the American historian Hiram Bingham in 1911 this ancient city has bewitched the entire world. Perceived as the ‘City of the Incas’, that is a historic and architectural … Read more