Where is Wedderburn Castle?
Where is Wedderburn Castle located?
Wedderburn Castle, Wedderburn Castle, Great Britain (approx. 55.76864°, -2.306979°)
Where is Wedderburn Castle on the map?
Wedderburn Castle - Berwick-upon-Tweed
Wedderburn Castle - Edinburgh
{"latitude":55.76864,"longitude":-2.306979,"title":"Wedderburn Castle"}