India has some of the world’s best lakes with crystal blue water near the Himalayas. Pangong Tso, Wular Lake are known for breathtaking landscape. In south India, one can view the expanse of lakes with sea back waters and mountains playing side by side. Besides the natural lakes, there are few man made artificial lakes in Udaipur – the city of lakes as well.