Nestled in the heart of Kilmartin, a quaint village in Argyll and Bute, Kilmartin Castle is surrounded by one of Scotland's richest concentrations of prehistoric monuments and historical sites ...