THE largest plantation of its kind has been carried out in Glenveagh National Park as 2,000 native Irish Scots Pine trees have been planted. National Parks and Wildlife Service staff at Glenveagh National Park have planted 2,000 native Irish Scots Pine trees in the Upper Glen of the park – the largest plantation of its kind that has […]