Maha Kumbh Mela is a popular gathering of spiritual wanderers and cultural audiences on the banks of sacred Indian rivers.