Description
Millions to attend world’s largest religious gathering in India Millions of Hindu pilgrims begin streaming into the north Indian city of Allahabad to bathe at the confluence of the Ganges, the Yamuna, and a mythical third river, the Saraswati, for the Kumbh Mela, the world’s largest religious gatherings, which kicks off Tuesday.