Cotacachi – Our Little Paradise
Cotacachi – a small town in north central Ecuador. Political centre for the Canton Cotacachi (sort of like a county seat) in the province of Imbabura. It is a beautiful little town nestled in the valley between two extinct volcanoes Read More …