Mena Creek Falls Tours

One of Innisfail's notable beauty spots is the Mena Creek falls.

Mena Creek is a locality in Queensland, Australia, located within the local government authority of Cassowary Coast Region.