Inverlochy Castle

North of Fort William, Scottish Highlands