DUNCRAIG CASTLE
In The Kitchen
Nestled on the south shore of Loch Carron, to the east of Plockton, and visible from various points in the village, is Duncraig Castle. It was built to the design of Alexander Ross in 1866 for wealthy businessman and MP, Sir Alexander Matheson, who had...
Read latest Landscape (UK) online.
Online newspapers
at PressDisplay.
Newspapers from United Kingdom
Newspapers in English