Where is Newcastle Waters Station?

Where is Newcastle Waters Station located?

Newcastle Waters Station, Newcastle Waters Station, Australia (approx. -17.37778°, 133.4097°)


Where is Newcastle Waters Station on the map?