Where is North Adelaide Station?

Where is North Adelaide Station located?

North Adelaide Station, South Australia, Australia (approx. -34.90576°, 138.5818°)


Where is North Adelaide Station on the map?