Where is Lockwood South?

Where is Lockwood South located?

Lockwood South, Victoria, Australia (approx. -36.8385221°, 144.1559904°)


Where is Lockwood South on the map?