Thousands of Hindus bathe in sacred waters at India’s Kumbh Mela festival

Back To Top