๐ช๐จ Ibarra, Ecuador
Map
Description
Reviews
Select the type of organization you'd like to see from the list:
Load map
Ibarra is a city in northern Ecuador with a population of around 150,000 people. It is located in the Imbabura Province and is known for its beautiful landscapes and colonial architecture. While Ibarra is not directly connected to the sea, it is still of interest to seafarers as it is a gateway to the Galapagos Islands, which attract many tourists and researchers.
Latitude: 0.35171
Longitude: -78.1223
Longitude: -78.1223
To leave a review, log in under your account.
Leave the first review!