What is the Maha Kumbh mela? The world's largest religious festival held in India

Sky News

Published

The world's largest religious gathering kicks off in India on Monday amid health and environmental concerns.

Full Article