Where is Balmuir?
Where is Balmuir located?
Balmuir, Balmuir, Great Britain (approx. 56.52785°, -2.944016°)
Where is Balmuir on the map?
{"latitude":56.52785,"longitude":-2.944016,"title":"Balmuir"}