Balvaird Castle, Perthshire

Almost hidden away obetween Gateside in north-west Fife and Aberargie in southern Perthshire is a late 15th century L-plan tower house, surrounded by a 16th century wall with a courtyard and gatehouse. The castle stands on a hill, and consists of a central keep (tower) with a main block and wing, the courtyard and gatehouse [...]