Shekha Jheel Bird Sanctuary in Uttar Pradesh Becomes India’s 99th Ramsar Site
Shekha Jheel Bird Sanctuary in Uttar Pradesh has been designated as India’s 99th Ramsar Site, a wetland of international importance. The freshwater wetland lies about 17 km from Aligarh. It came into being in 1852, after...