Thousands of Hindus bathe in sacred waters at India’s Kumbh Mela festival
Thousands of Hindus bathe in sacred waters at India’s Kumbh Mela festival Religious event that attracts over 400 million people takes place where the Ganges, Yamuna and mythical Saraswati rivers meet. Hindu devotees pray before taking a dip at the confluence of the Ganges, Yamuna and mythical Saraswati rivers on the first day of the…