Where is The Beach Halt?
Where is The Beach Halt located?
The Beach Halt, England, Great Britain (approx. 50.34672°, -5.13999°)
Where is The Beach Halt on the map?
{"latitude":50.34672,"longitude":-5.13999,"title":"The Beach Halt"}