Located in Ayrshire, Scotland, Sorn Castle sits majestically on a cliff overlooking the River Ayr. Posted on 27 November 2014 at 08:06