Places
The Ruins of Machu Picchu
July 9, 2019
Named in 2007 as one of the new seven wonders of the world, Machu Picchu is located in the mountains northwest of Cusco, Peru. While many have made the trek to visit the ruins since its dis...
Named in 2007 as one of the new seven wonders of the world, Machu Picchu is located in the mountains northwest of Cusco, Peru. While many have made the trek to visit the ruins since its dis...