Threave Castle, Galloway - one of the earliest tower house castles in Scotland - built around 1369 by Archibald the Grim!