Trentham Falls

Trentham Falls was one of the more well-known and popular waterfalls in the state of Victoria. And as you can see from the photo at the top of this page, it was little wonder why this was the case…