29 August 2026
LiDAR Reveals Hidden Inca Road Near Machu Picchu That May Have Led to a Sacred Mountain
A newly discovered Inca road near Machu Picchu may have been built as a ritual route…
Tag
A newly discovered Inca road near Machu Picchu may have been built as a ritual route…
Archaeologists have unearthed a more than 1,000-year-old mummy on the outskirts of Peru's capital, Lima. The…