Maha Kumbh Mela: World’s Largest Gathering Begins in India
Hundreds of millions of Hindus are convening this week in what is expected to be the world’s largest human gathering, where a staggering number of devotees, tourists, politicians and celebrities take sacred dips at the convergence of two holy rivers in India. The religious festival, called the Maha Kumbh Mela, happens every 12 years on […]