Kumbh Mela is a mass Hindu pilgrimage. It occurs four times every twelve years and rotates among four locations: Allahabad (Prayag) at the confluence of the Ganga and Yamuna and mythical Saraswati river, Haridwar along the Ganga river, Ujjain along the Kshipra river and Nashik along the Godavari river.
The Ardh Kumbh Mela is celebrated every six years at Haridwar and Allahabad, while the Purna (complete) Kumbh always takes place at Allahabad every twelve years .
The Maha Kumbh Mela ('Great' Kumbh Mela) which comes after 12 'Purna Kumbh Melas' which is after every 144 years is also held at Allahabad.. The 2001, Maha Kumbh Mela was attended by around 60 million people, making it the largest gathering anywhere in the world .