Live TVLive TV
News18 » India» Videos

30 Minutes: Maha Kumbh of faith

IndiaJanuary 20, 2013, 5:13 pm

Millions reach Allahabad to take part in the mass gathering of humans in perhaps the biggest show on earth: Maha Kumbh Mela.

Latest Most popular Live TV