Britain’s tallest tree
A press release from the Forestry Commission claims that Scotland remains home to britain’s tallest tree as dughall mor reaches new heights. It seems that this particular douglas fir, whose name in Gaelic means big dark stranger, was claimed to have been overtaken by a tree in Wales, but that Read more …