0 views

Archaeologists in Peru say that an Inca citadel known as T’aqrachullo, featuring more than 700 structures mostly made of stone, could be a site more significant than the ruins of Machu Picchu.
Date: May 24, 2026

Archaeologists in Peru say that an Inca citadel known as T’aqrachullo, featuring more than 700 structures mostly made of stone, could be a site more significant than the ruins of Machu Picchu.








