Glencrave Castle Scotland History ((link)) 【Android】
The establishing shots for the "town of Glencrave" were actually filmed in Inveraray , a picturesque town on the shores of Loch Fyne in western Scotland.
In A Merry Scottish Christmas , Glencrave is depicted as being in the Scottish Highlands. To achieve this look, the production blended several locations: glencrave castle scotland history