Divya Pandey
India is a country characterised by rivers. These are the country's main sources of drinking water and agricultural water.
Although India has so many major rivers, water pollution is still a major problem in major water bodies like Ganga and Yamuna.
However, certain Indian rivers have crystal clear water. Here are the five cleanest rivers in India.
The Teesta river, which flows through Sikkim and West Bengal and is 309 km long, is an essential source of water for the region.
Nestled among the pristine hills of Meghalaya, the river Dawki or Umngoti is known for its crystal clear water. When you drive here, you will feel like you are floating.
Although the mighty Brahmaputra faces challenges, its large volume of water helps maintain a degree of natural purification.
The Chambal River is also home to amazing gharial and marmot species, freshwater turtles, Gangetic river dolphins and Indian conures.
The fifth largest river in the country, the Narmada River is also one of the cleanest rivers in India.