Biology, asked by heerramandeep3496, 1 year ago

What do you mean by ramsar sites?in zoology 3 mark

Answers

Answered by TheNightHowler
2
A Ramsar Site is a wetland site designated of international importance under the Ramsar Convention. The Convention on Wetlands, known as the Ramsar Convention, is an intergovernmental environmental treaty established in 1971 by UNESCO, and coming into force in 1975.
Similar questions