Day

December 27, 2017

“Province of lakes”

Imbabura “Province of lakes” Imbabura is located in the northern highlands of Ecuador. This province is also known for its population contrasts; they are marked by different demographic factors, and also has always been known for the great variety of crafts and their culture. Imbabura has many other points of interest, such as the Imbabura...
Read More

Categories