World’s most amazing Natural Waterslide!

A small waterfall in New Zealand, turned into world’s most amazing natural waterslide!