Imbabura Province – Otavalo

The Imbabura Province is best known by tourists for the market town of Otavalo. Visit on a...

Leer más