Imbabura

From Wikipedia, the free encyclopedia

Word imbabura can refer to these places in Ecuador: