Where is Boomerang Beach?
Where is Boomerang Beach located?
Boomerang Beach, Boomerang Beach, Australia (approx. -32.340664°, 152.54124°)
Where is Boomerang Beach on the map?
{"latitude":-32.340664,"longitude":152.54124,"title":"Boomerang Beach"}