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