Wo liegt Ibarra?
Ibarra ist eine Stadt in Imbabura, Ecuador. Es befindet sich 0.35 Breite und -78.12 Länge und es liegt auf einer Höhe von 2208 Metern über dem Meeresspiegel.
Ibarra hat eine Bevölkerung von 132.977 und ist damit die größte Stadt in Imbabura. Es arbeitet in der ect-Zeitzone.