Invercauld Castle, Cairngorms National Park
Map
Map
Facts and practical information
Invercauld Castle is a country house situated in Royal Deeside near Braemar in Scotland. It is protected as a category A listed building, and the grounds are included in the Inventory of Gardens and Designed Landscapes in Scotland. ()
Address
Cairngorms National Park
ContactAdd
Social media
Add
Day trips
Invercauld Castle – popular in the area (distance from the attraction)
Nearby attractions include: Balmoral Castle, Braemar Castle, Lochnagar, Morrone.