Where is Broadsands Beach?
Where is Broadsands Beach located?
Broadsands Beach, Devon, United Kingdom (approx. 51.21°, -4.06°)
Where is Broadsands Beach on the map?
{"latitude":51.21,"longitude":-4.06,"title":"Broadsands Beach"}