Where is Plean Castle?

Where is Plean Castle located?

Plean Castle, Plean Castle, Great Britain (approx. 56.0617°, -3.8486°)


Where is Plean Castle on the map?