Welcome to SP!  -

Peguche waterfall

 
[ Sizes: Orig | Large | Med | Small | Thumb ]
Peguche waterfall
Cascada de Peguche. Imbabura, Ecuador. This 18 ft. waterfall is one of the main tourists attractions in the Otavalo area.

Comments

No comments posted yet.





Rate This Image
Current Score: 73.06

Log In To Vote
Image Data
Boriss AndeanSubmitted by Boriss Andean
on Nov 6, 2011 12:44 pm

Image ID: 758368
Hits: 540 
Object Title: Peguche waterfall

Image Type(s): Hiking, Informational, Scenery, Water