Bigger India

India’s Hindu Kumbh Mela Festival Begins

Millions of Hindu pilgrims have arrived in the Indian city of Allahabad as the Kumbh Mela festival gets underway.

Leave a Reply

Your email address will not be published. Required fields are marked *