Where is Millaroo?

Where is Millaroo located?

Millaroo, Millaroo, Australia (approx. -20.057215°, 147.28076°)


Where is Millaroo on the map?