Bihar’s Gogabeel Lake – 94th Ramsar Site of India
Gogabeel Lake in Katihar district, Bihar, has been officially added to the list of Ramsar Sites, becoming India’s 94th Wetland of International Importance under the Ramsar Convention. About Bihar’s Gogabeel Lake –Read More