Ibarra photograph

Ibarra

Use attributes for filter !
Postal codeEC100150
Founded28 September 1606
Elevation 22257300
Area code5936
Weather23°C, Wind E at 16 km/h, 47% Humidity
Provinces Imbabura Province
Local timeWednesday 11:51
Date of Reg.
Date of Upd.
ID2326520
Send edit request

About Ibarra


Ibarra is a city in northern Ecuador and the capital of the Imbabura Province. It lies at the foot of the Imbabura Volcano and on the left bank of the Tahuando river. It is about 70 kilometres northeast of Ecuador's capital Quito.

Related Persons

Next Profile ❯