Imbabura Province, Ecuador

Imbabura Province is a province in Ecuador.

Location

Ecuador

Ecuador

South America

South America

Location
Ecuador

Ecuador

South America

South America

Classification

Subdivisions of Ecuador

External Links

Imbabura Province – Wikipedia