News
Hosted on MSN3mon
World’s biggest religious festival begins in India [PHOTOS]Millions of devotees have gathered in the northern Indian city of Prayagraj, Uttar Pradesh, as the Mahakumbh Mela, the world’s largest religious festival, officially begins.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results