thehazeltree.co.uk
Dunstaffnage Castle: defiant to the last
In the 13th century, no one approached Dunstaffnage Castle without a very good reason. It still fills you with a sense of awe…