By Prime Direction September 14, 2022 General Knowledge All 49 Ramsar Sites in India – Updated List The Ramsar Convention defines wetlands as “areas of marsh, fen, peatland or water, whether natural or artificial, permanent or temporary, […] Read more