Ellenborough Falls

At 200 metres, Ellenborough Falls is the tallest single drop waterfall in New South Wales and an iconic experience of the Barrington Coast.

Ellenborough Falls taken from the base of the falls
Top of page