Cotacachi

From Simple English Wikipedia, the free encyclopedia
Iglesia de la Dolorosa in Cotacachi

Cotacachi is a town that is the seat of Cotacachi Canton, Imbabura Province, Ecuador, in South America. Cotacachi is located at an altitude of 2,418 metres (7,933 ft) and had a population of 8,848 in 2010.[1]

References[change | change source]