1.

Where is Vembanad Lake situated in India?

A. Kerala
B. Odisha
C. Tamil Nadu
D. West Bengal
Answer» B. Odisha


Discussion

No Comment Found