The imposing ruins of Caerlaverock Castle, southwest of Dumfries, dates from 1270. The triangular fortress has a drawbridge and water-filled moat.