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