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  and had a population of 8,848 in 2010."Cotacachi". https://www.citypopulation.de/php/ecuador.php?cityid=100350, accessed 8 Jun 2017.

References

Category:Cities in Ecuador
Category:Imbabura Province