Where is Semaphore Beach?

Where is Semaphore Beach located?

Semaphore Beach, South Australia, Australia (approx. -34.83919°, 138.4779°)


Where is Semaphore Beach on the map?