Here are the most popular lakes in India and most of them are natural lakes that have been in existence for more than 100 years.

1 )Loktak Lake, Manipur

One of the largest freshwater lakes in India,
For: Family picnics and romantic escapes
Best Season to visit: In winters (November to March).

2) Indira Sagar Lake, Madhya Pradesh

This lake was created by damming the Narmada River. It is the second-largest artificial lake in India and a major power source to our country.

3) Vembanad Lake

Vembanad is the longest lake in India, as well as the largest lake in the state of Kerala. With an area of 230 square kilometers and a maximum length of 96.5 km.[2] Spanning several districts in the state of Kerala, it is known as Vembanadu Lake.

4) Sardar Sarovar Lake

This is one of the Artificial lake in India which was made by damming the Narmada River. The best attraction is the Statue Of Unity located close to the lake.

5) Pangong Lake


Pangong Lake or Pangong Tso Lake became one of the most famous lakes in India. This is one of the largest lakes in India which lies 60% in China.
During the winters, all roads leading to Pangong Lake are covered with snow.Best time to visit between May and September.