Sachacuy Waterfall by Henri Leduc (Ecuador Photo Spot)

Share this Page
Sachacuy Waterfall by Henri Leduc

Sachacuy Waterfall is fairly hidden waterfall in the lush forests just east of the village of Cariacu. Sachacuy translates to English meaning – Mount Guinea Pig Waterfall. (Cariacu, Ecuador)

See More Work By This Photographer