Glenapp Castle is located in the heart of Ayrshire in Scotland and was built in 1870 as a strikingly beautiful example of the Scottish Baronial style architecture. The castle has a colourful history and was purchased by the first Earl of Inchcape in ...
more