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

US sailors arrive in Pattaya

After a record 250 days at sea without a port stop, the nuclear-powered aircraft carrier …