India ready for world’s biggest religious festival

[vvideo code=”PJZJK6CH” autoplay=”yes”]

Share Video

India is all set for Kumbh Mela, the biggest religious festival in the world, beginning on January 15.

More From Guardian TV

Don't Miss