ramsar sites
… ramsar sites A Ramsar site is a wetland site designated of international importance … UNESCO, coming into force in 1975. Ramsar site refers to a wetland of international significance in terms of ecology, … site Deliverable(s) Africa assessment … A Ramsar site is a wetland site designated of international importance …