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.


No comments posted yet.

Rate This Image
Current Score: 73.06

Log In To Vote
[ View 3 Votes | Post Comment ]  
Image Data
Boriss AndeanSubmitted by Boriss Andean
on Nov 6, 2011 12:44 pm

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

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