Loading…
Hindu pilgrims stop at Babughat in Kolkata to rest and eat en route to the Gangasagar Mela on Sagar Island, India.
Hindu pilgrims stop at Babughat in Kolkata to rest and eat en route to the Gangasagar Mela on Sagar Island, India.
One of two brothers with leprosy at the Gangasagar Mela (festival), a pilgrimage to Sagar Island in India, where the Ganges River meets the sea.
A sadhu (holy man) with long dreadlocks at a staging area in Kolkata, India for pilgrims going to the Gangasagar Mela on Sagar Island south of Kolkata.
A ferry full of Hindu pilgirms travels to Sagar Island in the Bay of Bengal, India, for the Gangasagar Mela.
Pilgrims perform puja (prayer) with coconuts on the beach at the Gangasagar Mela, Sagar Island, India. Gangasagar is a Hindu pilgrimage to Sagar Island, where the Ganges meets the sea.
A woman prays in the Bay of Bengal at the Gangasagar Mela (festival), a pilgrimage to Sagar Island in India, where the Ganges River meets the sea.
An Indian Navy hovercraft shuttles VIPs out of the Gangasagar Mela, a Hindu pilgrimage to Sagar Island in the Bay of Bengal in India, where the Ganges meets the sea.
Pilgrims wait at Babughat in Kolkata, India en route to the Gangasagar Mela, a Hindu pilgrimage to Sagar Island in the Bay of Bengal.
A boy trudges through mud on the banks of a river on Sagar Island in the Bay of Bengal, India, during the Gangasagar Hindu pilgrimage.
A sadhu (holy man) in Kolkata, India gestures as he prepares to make a pilgrimage to Sagar Island in the Bay of Bengal for the Gangasagar Mela.