A picturesque island located in Vembanad Lake, famous for its rich biodiversity, migratory birds, and lush green surroundings. It is a perfect spot for nature lovers and photography.
A picturesque island located in Vembanad Lake, famous for its rich biodiversity, migratory birds, and lush green surroundings. It is a perfect spot for nature lovers and photography.