"The Crown Jewel of Peru," part 4 of our exclusive investigative film series about Machu Picchu is here! “The Lost City,” discovered by Hiram Bingham in 1911 is one of the greatest megalithic marvels on the planet to behold. Surrounded by a backdrop of jagged mountain tops and lush green jungles, Machu Picchu means “Ancient … Continue reading Machu Picchu: The Crown Jewel of Peru
Machu Picchu: The Crown Jewel of Peru
