Where is Scalesceugh Hall?
Where is Scalesceugh Hall located?
Scalesceugh Hall, Scalesceugh Hall, Great Britain (approx. 54.838684°, -2.860559°)
Where is Scalesceugh Hall on the map?
{"latitude":54.838684,"longitude":-2.860559,"title":"Scalesceugh Hall"}