Zillie Falls | Australia Photo Spot
Share this Page
Zillie Falls is a thundering cascade located on the Waterfalls Circuit with Millaa Millaa and Ellinjaa Falls. There is a lovely viewing platform at the base of the falls where you can enjoy a view of the cascading water and rapids. (Millaa Millaa, Queensland, Australia)