Hi Alan, check out Swansea caravan park, situated south of Newcastle on lake macquarie. Top spot, waterfront will put you infront of sand flats or you can go out the front of park and fish in the channel. Very popular spot so I would book in advance.
Cheers.
Cheers.