City Square in Cotacachi Ecuador

Cotacachi is a town that is the seat of Cotacachi Canton, Imbabura Province, Ecuador, in South America. Cotacachi is located at an altit…
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 leather goods and handicrafts. Cotacachi residents are also well known for their carne colorada, and queso de hoja.
  • Country: Ecuador
  • Province: Imbabura
  • Canton: Cotacachi Canton

Suggested Itineraries

Data from: en.wikipedia.org