Where is Charmhaven?

Where is Charmhaven located?

Charmhaven, Charmhaven, Australia (approx. -33.22302°, 151.5058°)


Where is Charmhaven on the map?