The largest lake in India is Vembanad, also known as Vembanadu, located in the state of Kerala. It is the longest lake in India and spans several districts in the state. Vembanad Lake is a popular tourist destination and is known for its scenic beauty and backwater cruises. It is also an important habitat for various species of marine and bird life.
Download Adotrip App Or Simply Subscribe To Get Exclusive Offers On Flights, Hotels, Buses And More
May I Help you