Castle Of The Moment – Kilchurn Castle Leave a reply Kilchurn Castle a stunning ruined castle located on a rocky peninsula at the northeastern end of Loch Awe, in Argyll and Bute. Kilchurn Castle Dalmeny