Yumbilla falls hike – a day trip from Chachapoyas Peru
Yumbilla falls is a spectacular waterfall nestled in the mountains that surrounds the lovely town of Chachapoyas – on the border of the northern Amazon district of Peru. In this post, I will tell you…