Categories
Selected Articles

Millions gather in India for religious festival touted as world’s biggest

Spread the love

The Maha Kumbh Mela pilgrimage takes place every 144 years and will be held over 45 days in the northern state of Uttar Pradesh

Spread the love