Which of the following is the longest lake in India?
- A.Shivaji Sagar Lake
- B.Indira Sagar lake
- C.Chilika Lake
- D.Vembanad Lake
Show answer
Vembanad in Kerala is the longest lake in India, stretching about 96 km from Alappuzha to Kochi, and it is also the largest lake of Kerala.
Read the full explanation →