Where is Semaphore Park?

Where is Semaphore Park located?

Semaphore Park, Semaphore Park, Australia (approx. -34.855804°, 138.48506°)


Where is Semaphore Park on the map?