Where is Windsor Station?

Where is Windsor Station located?

Windsor Station, Windsor Station, Australia (approx. -33.613686°, 150.81102°)


Where is Windsor Station on the map?