Log In or Register
A heavy rain fall with more to come has scoured a fresh channel in the beach of Twofold Bay in the South Coast town of Eden New South Wales