NSW North Coast

The NSW North Coast runs from Newcastle north to the Queensland border, with surf beaches, seaside towns, national parks and coastal walks.