The Vembanad Lake is located in
1.Kerala
2.Andhra Pradesh
3.Tamil Nadu
4.Odisha
Answer:1
Posted Date:-2021-01-15 01:34:14