Loading…
Pilgrims perform puja (prayers) and bathe in the Bay of Bengal at the Gangasagar Mela, Sagar Island, India.