Castle Of The Moment – Inverlochy Castle Leave a reply Inverlochy Castle – a ruined, 13th-century castle dating from circa 1270–1280 near Inverlochy and Fort William, Highland, Scotland. Inverlochy Castle