By savithamurthy28 November 18, 2022 Study Notes 75 Ramsar Sites in India- Updated List Wetlands are what the Ramsar Convention defines as “areas of marsh, fen, peatland or water, whether natural or artificial, permanent […] Read more