Top 10 Largest Freshwater Lakes In India || Take a Dip in The Freshness of These Lakes! ||

India is the seventh-largest country in the world. It has diverse geographical features in its landmass. It has diverse channels of water bodies like rivers and lakes etc. Indian Rivers makes some of the largest freshwater lakes in the world. Moreover,...