Where is Bedlay Castle?

Where is Bedlay Castle located?

Bedlay Castle, Bedlay Castle, Great Britain (approx. 55.90528°, -4.09381°)


Where is Bedlay Castle on the map?