Where is St Helens Park?

Where is St Helens Park located?

St Helens Park, New South Wales, Australia (approx. -34.1057°, 150.8071°)


Where is St Helens Park on the map?