Vembanad Lake, the largest lake in India, stretches across the picturesque state of Kerala.

Vembanad Lake, the largest lake in India, stretches across the picturesque state of Kerala.
Brackish lakes are characterised by their unique blend of saltwater and freshwater.
It is best to think of Kumarakom as a collection of islands with a variety of fauna nestled against the backdrop of Vembanad Lake.