Q. The famous “kolleru lake” is recently seen in news located at?
Answer: B
Notes:
Explanation: Kolleru Lake is one of the 75 Ramsar Sites in India. A Ramsar Site is a wetland site of international importance under the Ramsar Convention, an intergovernmental environmental treaty established in 1971 by UNESCO.
Source: FORUMIAS

