Inverlochy Castle

One of Scotland's most important castles