nrmela

Millions of people have gathered in Indian city of Allahabad for the first day of the Hindu festival of Kumbh Mela.

Watch more videos