Strathaven Castle is a seriously beautiful castle located right in the centre of the small town of Strathaven, in South Lanarkshire, Scotland. The exterior is
Strathaven Castle is a seriously beautiful castle located right in the centre of the small town of Strathaven, in South Lanarkshire, Scotland. The exterior is