Yumbilla Falls

Just 90 minutes from Chachapoyas is the fifth tallest waterfall in the world – Yumbilla Falls.

Yumbilla Falls

The spot is a scenic place to snap photos as it’s covered with lush vegetation and has a diverse flora and fauna. You may a catch a glimpse of a yellow-tailed woolly monkey, Andean bear or a spatuletail hummingbird.

Attraction Information

Address

Yumbilla Falls Chachapoyas Peru

Contact

Attraction’s Website

Attraction Details

Family Landmark Sight-Seeing

Yumbilla Falls is featured on

Map

What's Nearby

blog comments powered by Disqus