Imbabura
Appearance
Imbabura may refer to:
- Imbabura Province, Ecuador
- Imbabura Volcano, Ecuador
- Imbabura Sporting Club, a professional football club based in Ibarra, Ecuador
- Imbabura (cicada), a genus of cicadas
This is the current revision of this page, as edited by Bot1058 (talk | contribs) at 20:13, 28 December 2019 (Task 6: remove disambiguation page from Category:Monitored short pages). The present address (URL) is a permanent link to this version.
Imbabura may refer to: