The Collection
ingapirca
-

Ingapirca
Ingapirca, meaning “Wall of the Inca,” is the largest known Inca ruins in Ecuador. Located in the Cañar province, these ruins are…

Ingapirca, meaning “Wall of the Inca,” is the largest known Inca ruins in Ecuador. Located in the Cañar province, these ruins are…