Home
Ecuador
Ibarra
Public university
Public university in Ibarra
Public university
Snna - UTN
Parque Acuático "UTN", Av. 17 de Julio, Ibarra, Ecuador
Old Hospital San Vicente de Paul
8VWP+QGW, Ibarra, Ecuador
Top Rated Addresses in Ibarra
Yahuarcocha Lake
Lake
Héroes del 41 Park
Park
aLabuena Bar & Lounge
Bar & grill
LA CASA DEL BORREGO
Restaurant
Hosteria Quinta San Clemente
Hotel
Finca Sommerwind
Campground
Hacienda Zuleta
Hotel
Ibarra Obelisk
Sculpture
Cafe Mediterraneo Ibarra
Restaurant
Hotel Sueño Real
Hotel