I've listed my favorite places to visit in NSW! These destinations in New South Wales have everything from beaches and mountains to small towns!