Umngot River in Dawki Meghalaya is the cleanest river in India. Boating over the very transparent water of the river where you can actually see the river bed is the major attraction of the place.