India’s Kumbh Mela festival – in pictures

Thought to be the world’s largest human gathering, more than 20 million Hindu pilgrims ritually bathed on the opening day of the festival Continue reading…

Thought to be the world’s largest human gathering, more than 20 million Hindu pilgrims ritually bathed on the opening day of the festival

Continue reading...