Vembanad is the longest lake in India, and the largest lake in the state of Kerala[Mangrove with area 2114 sq.
Subscribe your tourism news and Guide