As of 3rd June 2021 there are 42 Ramsar sites in India . Ramsar sites in India are wetlands deemed to be of “international importance” under the Ramsar Convention. A wetland is a place where the land is covered by water. Marshes, ponds, the edge of a lake/ocean, the delta at the mouth of a river, low-lying areas […]