Satellite map of Ibarra, Ecuador
- In Ecuador
Map of Ibarra, Ecuador
Ibarra (full name San Miguel de 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.
Latitude: 0° 21' 45.64" N
Longitude: -78° 07' 50.40" W
Nearest city to this article: Ibarra
Read about Ibarra, Ecuador in the Wikipedia Satellite map of Ibarra, Ecuador in Google Maps