Kumbha Mela 2001

Seventy million Hindus from around the world–the largest human gathering in history–worshiped at the confluence of the rivers Ganga and […]