New Zealand

Highest Waterfall in the Tongariro National Park! Today we are checking out the mighty Waitonga Falls in Ohakune. If you like this video, then you might want to check out more videos on our epic YouTu