Where is Sellicks Beach?

Where is Sellicks Beach located?

Sellicks Beach, South Australia, Australia (approx. -35.32804°, 138.4619°)


Where is Sellicks Beach on the map?