Question

Vembanad Lake is in:

  1. Andhra Pradesh
  2. Kerala
  3. Orissa
  4. Tamil Nadu

Answer:

Option B: Kerala

Detailed Solution:

The correct answer is “Kerala”.

Vembanad Lake is in Kerala.