Vembanad definitions

Search

Vembanad

Vembanad logo #10101) Lagoon of India 2) Lake of Kerala
Found on https://www.crosswordclues.com/clue/vembanad

Vembanad

Vembanad logo #21000 Vembanad (Vembanad Kayal or Vembanad Kol) is the longest lake in India, and the largest lake in the state of Kerala. It is also counted as one of the largest lakes in India. A lake spanning several districts in the state of Kerala, it is known by different names in different localities viz. Punnamada Lake in Kuttanad, Kochi Lake in Kochi. The Port...
Found on http://en.wikipedia.org/wiki/Vembanad
No exact match found.