Sacred waters
-
India is expecting about 400 million Hindu pilgrims to descend on its northern city of Prayagraj to bathe in sacred waters as the holy festival of Maha Kumbh Mela begins. The 45-day pilgrimage, which dates back thousands of years, is touted as the world’s largest religious event. It is celebrated once every 12 years, when…
You must be logged in to post a comment.