Prince Albert’s Cairn 360 degree photographic virtual tour around this cairn near Balmoral Castle, Deeside, Aberdeenshire, Scotland. There are several cairns on the Balmoral Estate, this is the largest cairn, it was erected by Queen Victoria in memory of her husband Prince Albert, after his death in 1861.