Home » India adds 10 more wetlands designated Ramsar sites to make total 64 sites