15:42, Fri, Apr 25, 2025 Updated: 15:44, Fri, Apr 25, 2025 A town in the North East of the UK boasts the world's largest collection of Taihaku cherry blossom trees. Located next to Alnwick Castle in ...
One town in the North East holds the world’s largest collection of Taihaku cherry blossom trees. The Alnwick Garden is a complex of formal gardens next to Alnwick Castle in Alnwick, Northumberland.