Holiest River for Hindus

Kolkata, India

River Ganga is considered the holiest river for Hindus and is approximately 2,525 kilometers long. It is believed that bathing in the Ganga will help purify the soul, and so devotees bathe in the River prior to entering a temple.

Top 10 Festivals Around The World That You Must Attend In Your Lifetime