Ibarra, Imbabura - Ecuador
November 7th 1986 November 07, 1986
*City official name :Ibarra
*Founded date :
*Location :Manabi Province
*Elavation :? ft (? m)
*Area :Approximately ? square miles (? kmĀ²).
*Facts :Ibarra is the capital of the province of Imbabura. A colonial town with cobbled streets, lo
... read more