Where'd you like to go?
Enter
My Profile
Edit your profile
Close session
Write an opinion
Publish

Lakes in Ibarra

Outdoors
Shopping
Routes
Entertainment

lakes in Ibarra

Lakes in Ibarra
Yahuarcocha Lake
(13)
Yahuarcocha Lagoon is located 10 minutes from the city of Ibarra in Ecuador in the Imbabura province. Here you can go boating and
Turismoi
267.53 £
Turismoi
85.61 £
Turismoi
85.61 £
Turismoi
470.85 £
Turismoi
58.86 £
View more
View more