Overview

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

Travel Places

Subscribe

Our Newsletter

Subscribe your tourism news and Guide