The Ganga, often referred to as the holiest river in India ... in the Himalayas, it flows through the plains, touching states like Uttarakhand, Uttar Pradesh, Bihar, and West Bengal.
This Indian river is considered a ‘storehouse of gold’ and stretches for 474km.