Where is Chowder Bay?

Where is Chowder Bay located?

Chowder Bay, New South Wales, Australia (approx. -33.83822°, 151.2564°)


Where is Chowder Bay on the map?