Dumfries & Galloway

Caerlaverock Castle - one of Scotland's great medieval fortresses