Tag:

waterfalls

Ancient Waterfall Forests Near Chachapoyas

Yumbilla waterfall is the third highest waterfall on the planet, yet is still off of the radar for most people who visit Chachapoyas. It...