Sacred Valley of the Incas — see Machu Picchu and so much more in Peru
[metaslider id=856038] It’s not hard to see why the Incas called it the Sacred Valley. The 70-mile narrow strip of land, in the Peruvian Andes, that runs roughly from the old imperial capital of Cusco to the enigmatic citadel of Machu Picchu remains a place of eerie natural beauty. Against a backdrop of snow-capped peaks, […]
