NATURE NOTES Historic
... NATURE NOTES Historic BRAEMAR CASTLE, the property of Captain A. A. C. Farquharson of Invercauld, is surely one of the most picturesque buildings on Royal Deeside. Charmingly situated on a grassy knoll on the north side of the Aberdeen-Braemar road about ...