Ingapirca Ruins Ecuador Incan Archaeological Site-1
Ingapirca Ruins Ecuador Incan Archaeological Site The Ingapirca Ruins are located in the southern highlands of Ecuador, near the town of Cañar. This Incan archaeological site is one of the largest and most important Incan ruins in South America. The site includes the Kancha, or walled palace, as well as stone structures, temples, carvings and […]
Ingapirca Ruins Ecuador Incan Archaeological Site-1 Read More »