Strange Things You’ll Only See in India

[custom_adv]

A pilgrimage of 130 million people

The Kumbh Mela, a Hindu pilgrimage that is repeated every 12 years, is the largest human gathering in the world, and it’s also visible from space. This year the Kumbh Mela was held in Ardh of Allahabad from January 15th to March 4th 2019 and is estimated to have seen the participation of 130 million people.

Check Also

From exile to Germany to jewelry making in Berlin; who is “Prince Babak Qajar”?

In recent years, scattered reports in sections of domestic and diaspora media have drawn attention …