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