Where is Boomerang Beach?

Where is Boomerang Beach located?

Boomerang Beach, Boomerang Beach (Land), Australia (approx. -32.3402°, 152.5346°)


Where is Boomerang Beach on the map?