Where is Healaugh?
Where is Healaugh located?
Healaugh, Healaugh, Great Britain (approx. 53.92217°, -1.23991°)
Where is Healaugh on the map?
{"latitude":53.92217,"longitude":-1.23991,"title":"Healaugh"}