The largest gathering of people in the world occurs at the Kumbh Mela which is a spiritual pilgrimage celebrated every three years in one of four sacred cities of India: Allahabad, Ujjain, Nasik and Haridwar.
In Hindu mythology, it is said that a drop of immortal nectar was dropped at each of these locations as Gods and demons fought over the pot or kumbh that held the nectar.
Millions of Hindus travel to the Mela to bathe in the Ganga, believing their sins will be washed away and they will achieve salvation. For other visitors, the festival is a fascinating spectacle of size and eccentricity.