Higher Technological Institute Cotacachi is located in Cotacachi, Ecuador on 7PRJ9QM, Vía Cotacachi - Quiroga - Cuicocha. Higher Technological Institute Cotacachi is rated 4.8 out of 5 in the category research institute in Ecuador.
Address
7PRJ9QM, Vía Cotacachi - Quiroga - Cuicocha