Lakes of India

Photograph courtesy: Chínmay/Creative Commons

The summer is here and if you are planning a trip to the nearest beach then be prepared to wade through the sea of tourists. The best way to escape this crowd and still be near to water is to take a lake vacation where you can do fishing or boating. Lakeside vacation is perfect for people searching for tranquility. Here is a list of stunning lakes across India that will captivate you. Visit these lake for an extraordinary experience.

ALSO SEE Frozen Lakes of India

1 Chilika Lake, Odisha

Chilika Lake

Photograph courtesy: Amit Rawat/Creative Commons

Located in Odisha, Chilika is a brakish water lake covering more than 1100 sq m. The lake, which is also known as Chilka, is heaven for migratory birds and home to several threatened species of animals and plants. You must visit the lake for its scenic natural flora and fauna.

2. Dal Lake, Kashmir

dal lake 7

One cannot describe the beauty of Dal Lake in words. Located in Kashmir, Dal lake is surrounded by beautiful Mughal gardens. The slow ride on shikara on the lake with a view of the garden will make your trip unforgettable. Spend a night in a houseboat or go water surfing and kayaking, Dal Lake has a lot to offer than you can imagine.

3. Pangong Tso Lake, Ladakh

Pangong TSo Lake

Photograph courtesy: Amit Rawat/Creative Commons

Ladakh’s Pangong Tso Lake, made famous by movie 3 idiots, is located at a height of around 4,350 meter and is around 5km wide. It extends from India to China. The reflection of the sky on the surface of this quaint lake gives this place a surreal effect. You can spend the entire day sitting on the bank of this lake and admire its beauty.

ALSO SEE 7 Lakes of the North East that are worth a visit!

4. Loktak Lake, Manipur

Located in Manipur, Loktak Lake is a fresh water lake and it is the world’s only floating lake. You can see small ponds in this lake. This is an excellent spot for a peaceful vacation. The serenity of the lake will relax you. You either opt to stay on a floating houseboat or a guest house.

5. Wular Lake, Jammu and Kashmir

Wular Lake, which is located in Jammu and Kashmir, is the largest fresh water lake in the country. Surrounded by mountains and farms, the lake is an important natural habitat. The site also offers hiking and skiing activities. So whether you want to relax or make a splash, Wular Lake is the place you should visit. (ALSO READ 8 photos that prove Jammu & Kashmir is paradise on Earth)

6. Venna Lake, Maharashtra

Venna Lake

Photograph Courtesy: Wikimedia Commons

Venna Lake located in Mahabaleshwar, Maharashtra, is an important part of the landscape of this beautiful hill station. You can indulge in fishing or boating here. The lake is one of the major attractions on Mahabaleshwar. The lake was built in 1842 by the king of Satara, Appasaheb Maharaj.

7. Saputara Lake, Gujarat

Saputara Lake in Gujarat is situated on the foothills of the Sahyadri mountain range. The lake offers many activities like paddling and boating. A visit to this picturesque lake and the hill station will leave you refreshed.

8. Vembanad Lake, Kerala


Photograph courtesy: askbal/Creative Commons

Your trip to Kerala is incomplete if you don’t stay near its waters. Hire a houseboat and cruise around the lake. Experience the golden sunset and taste the local delicacies. You can just doze off on the deck of the boat or can try your hand at fishing. This place becomes alive during Onam festival.

ALSO SEE South India tour: 15 best places to visit in south India

9. Berijam Lake, Tamil Nadu

This freshwater reservoir is located near the hill station of Kodaikanal. The lake is surrounded by thick forest. Berijam Lake offers a perfect picnic spot with enchanting view of the hills. The fresh air will surely rejuvenate you.

10. Lake Pichola, Rajasthan

This artificial freshwater lake is located in Udaipur city, Rajasthan. Surrounded by Rajasthan’s Aravali ranges, Lake Pichola is a must visit place if you are in Udaipur. Udaipur is known as the ‘city of lakes’ and the other prominent lakes are Jaisamand Lake, Rajsamand Lake, Fateh Sagar Lake and Udai Sagar Lake.

> More on Trip Planning

Have interesting travel photos you’d like to share with us? Send photos from your travels to, don’t forget to mention where you’ve shot the picture and get a chance to be featured on our website! So what are you waiting for? Hurry! Have something to add to this story? Post your comments in the discussion board below; we will be thrilled to hear from you!