Castles of Scotland 5 malikasif0407 • 19 minutes ago 2 Views Ardross Castle lies north-west of Alness, in the Averon valley. It began life as a hunting lodge, built for the 1st Duke of