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

Yahuarcocha Lake

+11
Ibarra Address

9 reviews of Yahuarcocha Lake

Yahuarcocha Lake

Yahuarcocha Lagoon is located 10 minutes from the city of Ibarra in Ecuador in the Imbabura province. Here you can go boating and birdwatching or enjoy a meal at one of the restaurants, which specialize in fried Tilapia. It is also near the racetrack Yahuarcocha where you can get involved in some extreme sports and karting.

+3

Excellent
+3
See original

Excellent
See original

Excellent
See original

Excellent
See original

Excellent
See original

Excellent
See original

Excellent
See original

Excellent
See original
Have you been here?
Add your opinion and photos and help other travelers discover

Information about Yahuarcocha Lake