Where is Semaphore Park?

Where is Semaphore Park located?

Semaphore Park, South Australia, Australia (approx. -34.84914°, 138.4949°)


Where is Semaphore Park on the map?