Imbabura Province – Otavalo by Angie Drake | Nov 16, 2016 | Ecuador, Photography, The Andes, The North | 0 | The Imbabura Province is best known by tourists for the market town of Otavalo. Visit on a... Read More