0
Chilka Lake is located in India. The lake is actually a lagoon.
chilka
Chilka lake
Name the largest freshwater lake in India...?
Wular Lake located in Jammu and Kashmir
Chilka Lake is located on India's east coast. It is actually a brackish water lagoon and is the second largest lagoon in the world.