Where is Lal Lal?

Where is Lal Lal located?

Lal Lal, Lal Lal, Australia (approx. -37.68333°, 144.03333°)


Where is Lal Lal on the map?