Loading…
Pilgrims perform puja (prayer) with coconuts on the beach at the Gangasagar Mela, Sagar Island, India. Gangasagar is a Hindu ...