Originating from the Gangotri Glacier of Uttarakhand state of India, the River Ganga flows about 2, 525 km and finally debouches into the Bay of Bengal in Bangladesh. Unlike other rivers of India, the Ganga River is very important river; it is divine river of India. This is the only river that has been worshiped since the inception of civilization. In addition, it is not only Indian people but the tourists and other visitors from various countries also visit and take divine bath in Ganga River.
Ganga River flows through Uttarakhand, Uttar Pradesh, Bihar, Jharkhand, and West Bengal states of India. Interestingly, the Divine River Ganga is being worshiped throughout its journey from Gangotri Uttarakhand to West Bengal; though, after West Bengal state of India, the River Ganga enters in Bangladesh where it meets with Brahmaputra River and finally falls into the Bay of Bengal.