
Linn of Dee
Linn of Dee is a beautiful part of the National Trust for Scotland’s Mar Lodge Estate, near Cairngorms National Park. It was Queen Victoria’s favorite scenic spot.
Linn of Dee is a beautiful part of the National Trust for Scotland’s Mar Lodge Estate, near Cairngorms National Park. It was Queen Victoria’s favorite scenic spot.