Where is Bothwell Castle?
Where is Bothwell Castle located?
Bothwell Castle, Bothwell Castle, Great Britain (approx. 55.809456°, -4.095043°)
Where is Bothwell Castle on the map?
{"latitude":55.809456,"longitude":-4.095043,"title":"Bothwell Castle"}