Sri Lanka has been lauded with the prestigious World Restoration Flagship Award by the United Nations Environment Programme (UNEP) for its remarkable ...