Where is Point Leo Surf Beach?
Where is Point Leo Surf Beach located?
Point Leo Surf Beach, Point Leo Surf Beach, Australia (approx. -38.42486°, 145.07097°)
Where is Point Leo Surf Beach on the map?
{"latitude":-38.42486,"longitude":145.07097,"title":"Point Leo Surf Beach"}