9 Rivers and Lakes in India That Are the Cleanest
1. Teesta River
2. Kareri Lake
3. Pangong-Tso, Ladakh
4. Chandra Taal, Spiti
5. Tuipui River, Mizoram
6. Gurudongmar Lake, Sikkim
7. Lake Pichola, Udaipur
8. Backwaters, Kerala
9. Chambal River
Next : Johnny Depp Kisses Social Media Influencer After She “Saved His Life”
Read More