Description
Kumbh Mela kicks off along the Ganges The Maha Kumbh Mela, the world's biggest religious event which takes place once every 12 years, has begun the city of Allahabad in northern India. Millions of Hindu holy men and devotees are gathering on the banks of the river Ganges to take part in ritual bathing during the six-week festival. A natural sound version of an AFPTV report