bn:01444285n
Noun Named Entity
AR
Cotacachi
EN
Cotacachi is a town that is the seat of Cotacachi Canton, Imbabura Province, Ecuador, in South America. Wikipedia
English:
city
Relations
Sources
LOCATED IN THE ADMINISTRATIVE TERRITORIAL ENTITY
BabelNet