Afforestation

Afforestation is the establishment of a forest or stand of trees in an area where there was no previous tree cover

Recent Activity

  • |