High Falls

A secret of the rainforest 🌿 Hidden ribbons of water. High Falls is an amazing water slide cascade that approximately 150 metres high and 60 metres wide.

High Falls
Cover photo by @reubennutt