Part 8 -Ramsar Sites in India – Every Sites Explained Along With New Ramsar Sites

Ramsar Sites in India Introduction  The convention entered into force in India on 1 February 1982. India currently has 37 sites designated as Wetlands of International Importance (Ramsar Sites), with a surface... Read more »