Inveraray Castle

Inveraray, Argyll, UK

Situated on the shore of Loch Fyne, the castle looks like something out of a fairytale but hides a grim past and a whole host of ghostly residents.





Episodes Filmed At Inveraray Castle