Where is Tomakin Beach?

Where is Tomakin Beach located?

Tomakin Beach, Tomakin Beach, Australia (approx. -35.8318°, 150.1846°)


Where is Tomakin Beach on the map?