
Ballinbreich Castle is a captivating 14th-century ruin on the south bank of the River Tay in North Fife, built by the Leslie family, Earls of Rothes. This substantial 15th-century courtyard castle features an L-plan range of three storeys with exceptional masonry workmanship considered unsurpassed in Scotland. The curtain wall encloses a rectangular courtyard with additional ranges of buildings and towers. Mary, Queen of Scots visited the castle in 1563 and 1565, and today visitors access the site via a farm path off the B945 road, approximately three miles east of Cupar, discovering a unique glimpse into medieval Scottish life.