Seeking A Glimpse Of Immortality In The Waters Of India's Holy Rivers
Hindus in India are celebrating the 55-day-long Kumbh Mela, the world’s biggest religious festival. An estimated 100 million pilgrims are expected to gather, pray and bathe in the waters at the confluence of three sacred rivers.
No comments:
Post a Comment