×

Cotacachi

Town in Ecuador
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 and had a population of 8,848 in 2010. Cotacachi is an artisan city that is famous for its... Wikipedia
Area: 698 mi²
Canton: Cotacachi Canton
Province: Imbabura