geography · Indian Geography · Lakes

Which of the following is the largest lagoon lake situated on the east coast of India?

Related questions