Image Courtesy: Canva
With beautiful lakes, these Indian cities offer a picturesque view.
Image Courtesy: Canva
1. Udaipur Besides being a royal city, it is also known for the beautiful lakes.
Image Courtesy: Canva
2. Bhopal It is another city of lakes that you should visit!
Image Courtesy: Canva
3. Shillong Shillong is a pretty little place located in the Northeast.
Credits: Canva
4. Kodaikanal It is another lake city in India with pristine water bodies.
Image Courtesy: Canva
5. Nainital Nainital houses picturesque lakes, hills and mountains.
Image Courtesy: Canva
6. Thane Thane has 35 lakes and is one of the 7 lake cities in India.
Image Courtesy: Wikimedia
7. Srinagar Srinagar is famous for Dal Lake and is also a lake city!
Image Courtesy: Canva
How many lake cities have you visited?
Image Courtesy: Canva