India is a kaleidoscopic country, home to a wide range of alluring mountains, hills, and stunning lakes. However, with the arrival of winters, heading to the hills seems like a far-fetched idea. Hence, it might be time to give our beautiful lakes a try. Here are the top five lakes in India.