India's Kumbh Mela, the world’s largest religious festival, began Monday, January 13, as millions of Hindu devotees gathered along the Ganges River. The festival, held every 12 years, is one of ...
A separate administrative district has been set up just for the event, with a sea of 160,000 tents erected along the banks of the Ganges river for devotees to live in. Hindu devotees leave after ...