Created By

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.

Off The Beaten Track – The Most Exotic Places to Visit in Europe