Castle Grant is situated roughly one mile north of Grantown-on-Spey and was the former seat of the Clan of Grant chiefs of Strathspey in Highlands,
Castle Grant is situated roughly one mile north of Grantown-on-Spey and was the former seat of the Clan of Grant chiefs of Strathspey in Highlands,