Where is Melangata Station?

Where is Melangata Station located?

Melangata Station, Melangata Station, Australia (approx. -27.803°, 116.885°)


Where is Melangata Station on the map?