How The Caerlaverock Castle Withstood an Entire English Army in 1300

Caerlaverock Castle (Castle of the lark) is a moated triangular castle first built in the 13th century — one of Scotland’s great medieval fortresses. Photo credit: Simon Ledingham The Caerlaverock Castle is located on the southern coast of Scotland, with its imposing sandstone walls and unique triangular shape designed primarily for the defense of its … Read more