TravelTill

About Ingapirca



Ingapirca (Kichwa: Inkapirka, "Inca wall") is a town in CaƱar Province, Ecuador and the name of an Incan archeological site just outside the town. The town was named after the Inca palace and temple site