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

Pahlavi family

The Pahlavi family ruled for more than five decades before the 1979 revolution, shaping much …