Where is Sellicks Beach?

Where is Sellicks Beach located?

Sellicks Beach, Sellicks Beach, Australia (approx. -35.331696°, 138.44977°)


Where is Sellicks Beach on the map?