Falling Water at It’s Finest: Wallaman Falls

Wallaman Falls is the tallest single drop waterfall in Australia, and it is nothing short of epic.