Previous
        Previous
        
        European Tree Establishment Practices
Next
        Next
        
        Mar Lodge is Britain’s largest nature reserve, encompassing 29,340 hectares, 840 of which is remnant of the Caledonian pinewood forest.