Invercauld Castle
About Invercauld Castle
Invercauld Castle, nestled near Braemar in Scotland, is a historic estate with roots tracing back to the 16th century, offering a glimpse into Scotland's rich heritage.
History of Invercauld Castle
Invercauld Castle, located near the picturesque village of Braemar in the Scottish Highlands, is a testament to Scotland's storied past. The estate has been associated with the Farquharson clan since the 16th century, a family that played a significant role in Scottish history. Originally a tower house, Invercauld Castle has undergone several transformations, reflecting the architectural trends and needs of its time. During the Jacobite risings in the 18th century, the castle was a focal poin...
Full history available with Digital Access — unlocks all 1,215 castle histories and 90 clan profiles.