Brett Cole
  • photo library
  • photo galleries
  • random gallery
  • search
  • India library
  • India galleries
  • lightbox
  • licensing
  • cart
  • about
  • contact
Search

Oceans & Beaches

← 1 2 3 4 →
Loading…
People celebrate the Ganesh Chaturthi festival on Chowpatty Beach, Mumbai, India.
People celebrate the Ganesh Chaturthi festival on Chowpatty Beach, Mumbai, India.
Families immerse statues of Ganesh into the Arabian Sea at Chowpatty Beach during the Ganesh Chaturthi Festival, Mumbai, India.
Families immerse statues of Ganesh into the Arabian Sea at Chowpatty Beach during the Ganesh Chaturthi Festival, Mumbai, India.
Plastic garbage on Chowpatty Beach, Mumbai, India.
Plastic garbage on Chowpatty Beach, Mumbai, India.
Mumbai India is facing a garbge crisis, with 20 million people and landfills at capacity. Mumbai's rat population is estimate...
Mumbai India is facing a garbge crisis, with 20 million people and landfills at capacity. Mumbai's rat population is estimated to be a mind-boggling 80 million.
Old tools on the deck of a pastel painted fishing boat on Chowpatty Beach, Mumbai, India.
Old tools on the deck of a pastel painted fishing boat on Chowpatty Beach, Mumbai, India.
A boy holds a fish (sp.) he just caught in the Arabian Sea at Chowpatty Beach, Mumbia, India.
A boy holds a fish (sp.) he just caught in the Arabian Sea at Chowpatty Beach, Mumbia, India.
Hindu families in Mumbai arrive at Chowpatty Beach to immerse their idols of Ganesh in the Arabian Sea, on the 1.5 day immers...
Hindu families in Mumbai arrive at Chowpatty Beach to immerse their idols of Ganesh in the Arabian Sea, on the 1.5 day immersion of the Ganesh Chaturthi festival, Mumbai, India.
Wide view of a slum area in Worli, Mumbai, India.
Wide view of a slum area in Worli, Mumbai, India.
View of Chowpatty Beach, Back Bay, and the Arabian Sea, Mumbai, India.
View of Chowpatty Beach, Back Bay, and the Arabian Sea, Mumbai, India.
Decrepit courtyard near Chowpatty Beach, Mumbai, India.
Decrepit courtyard near Chowpatty Beach, Mumbai, India.
A family from Mumbai, India performs puja (prayer) to Ganesh on Chowpatty Beach, during the Ganesh Chaturthi festival.
A family from Mumbai, India performs puja (prayer) to Ganesh on Chowpatty Beach, during the Ganesh Chaturthi festival.
A stray dog plays in the Arabian Sea at Juhu Beach, Mumbai, India.
A stray dog plays in the Arabian Sea at Juhu Beach, Mumbai, India.
Night scene on the beach at the Gangasagar Mela, Sagar Island, India. Gangasagar is a Hindu pilgrimage to Sagar Island, where...
Night scene on the beach at the Gangasagar Mela, Sagar Island, India. Gangasagar is a Hindu pilgrimage to Sagar Island, where the Ganges meets the sea.
An elerly sadhu (holy man) does yoga at the Gangasagar Mela, a Hindu pilgrimage to Sagar Island in the Bay of Bengal in India...
An elerly sadhu (holy man) does yoga at the Gangasagar Mela, a Hindu pilgrimage to Sagar Island in the Bay of Bengal in India, where the Ganges River meets the sea.
A sadhu (holy man) adjusts his waist-length dreadlocks at the Gangasagar Mela, a Hindu pilgrimage to Sagar Island in the Bay ...
A sadhu (holy man) adjusts his waist-length dreadlocks at the Gangasagar Mela, a Hindu pilgrimage to Sagar Island in the Bay of Bengal in India, where the Ganges meets the sea.
A group of women pilgrims pray on the beach at Sagar Island in the Bay of Bengal during the Gangasagar Mela, India.
A group of women pilgrims pray on the beach at Sagar Island in the Bay of Bengal during the Gangasagar Mela, India.
Pilgrims in white pray on the beach at the Gangasagar Mela (festival), a pilgrimage to Sagar Island in India, where the Gange...
Pilgrims in white pray on the beach at the Gangasagar Mela (festival), a pilgrimage to Sagar Island in India, where the Ganges River meets the sea.
Pilgrims bathe in the Bay of Bengal at the Gangasagar Mela (Festival), a pilgrimage to Sagar Island in India, where the Gange...
Pilgrims bathe 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 elerly sadhu (holy man) does yoga at the Gangasagar Mela, a Hindu pilgrimage to Sagar Island in the Bay of Bengal in India...
An elerly sadhu (holy man) does yoga at the Gangasagar Mela, a Hindu pilgrimage to Sagar Island in the Bay of Bengal in India, where the Ganges River meets the sea.
An elerly sadhu (holy man) does yoga at the Gangasagar Mela, a Hindu pilgrimage to Sagar Island in the Bay of Bengal in India...
An elerly sadhu (holy man) does yoga at the Gangasagar Mela, a Hindu pilgrimage to Sagar Island in the Bay of Bengal in India, where the Ganges River meets the sea.
Night scene on the beach at the Gangasagar Mela, Sagar Island, India. Gangasagar is a Hindu pilgrimage to Sagar Island, where...
Night scene on the beach at the Gangasagar Mela, Sagar Island, India. Gangasagar is a Hindu pilgrimage to Sagar Island, where the Ganges meets the sea.
An elerly sadhu (holy man) does yoga at the Gangasagar Mela, a Hindu pilgrimage to Sagar Island in the Bay of Bengal in India...
An elerly sadhu (holy man) does yoga at the Gangasagar Mela, a Hindu pilgrimage to Sagar Island in the Bay of Bengal in India, where the Ganges River meets the sea.
Pilgrims bathe in the Bay of Bengal at the Gangasagar Mela (Festival), a pilgrimage to Sagar Island in India, where the Gange...
Pilgrims bathe 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 elerly sadhu (holy man) does yoga at the Gangasagar Mela, a Hindu pilgrimage to Sagar Island in the Bay of Bengal in India...
An elerly sadhu (holy man) does yoga at the Gangasagar Mela, a Hindu pilgrimage to Sagar Island in the Bay of Bengal in India, where the Ganges River meets the sea.
A lantern burns during a ritual at the Gangasagar Mela, on the beach of Sagar Island in the Bay of Bengal, India.
A lantern burns during a ritual at the Gangasagar Mela, on the beach of Sagar Island in the Bay of Bengal, India.
A boy digs a pit in the beach at the 2013 Kumbh Mela, Allahabad, India.
A boy digs a pit in the beach at the 2013 Kumbh Mela, Allahabad, India.
A sadhu (holy man) adjusts his waist-length dreadlocks at the Gangasagar Mela, a Hindu pilgrimage to Sagar Island in the Bay ...
A sadhu (holy man) adjusts his waist-length dreadlocks at the Gangasagar Mela, a Hindu pilgrimage to Sagar Island in the Bay of Bengal in India, where the Ganges meets the sea.
Beached fishing vessel on the beach at the Gangasagar Mela, Sagar Island, India.
Beached fishing vessel on the beach at the Gangasagar Mela, Sagar Island, India.
Pilgrims perform puja (prayer) with coconuts on the beach at the Gangasagar Mela, Sagar Island, India. Gangasagar is a Hindu ...
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.
Pilgrims walk on the beach at sunset during the Gangasagar Mela, Sagar Island, India.
Pilgrims walk on the beach at sunset during the Gangasagar Mela, Sagar Island, India.
An Indian Navy hovercraft shuttles VIPs out of the Gangasagar Mela, a Hindu pilgrimage to Sagar Island in the Bay of Bengal i...
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.
Hindu pilgrims ride horses and bathe along the Ganges River, Varanasi, India.
Hindu pilgrims ride horses and bathe along the Ganges River, Varanasi, India.
An elerly sadhu (holy man) does yoga at the Gangasagar Mela, a Hindu pilgrimage to Sagar Island in the Bay of Bengal in India...
An elerly sadhu (holy man) does yoga at the Gangasagar Mela, a Hindu pilgrimage to Sagar Island in the Bay of Bengal in India, where the Ganges River meets the sea.
An elerly sadhu (holy man) does yoga at the Gangasagar Mela, a Hindu pilgrimage to Sagar Island in the Bay of Bengal in India...
An elerly sadhu (holy man) does yoga at the Gangasagar Mela, a Hindu pilgrimage to Sagar Island in the Bay of Bengal in India, where the Ganges River meets the sea.
Pilgrims on the beach at the Gangasagar Mela, Sagar Island, India.
Pilgrims on the beach at the Gangasagar Mela, Sagar Island, India.
A sadhu (holy man) adjusts his waist-length dreadlocks at the Gangasagar Mela, a Hindu pilgrimage to Sagar Island in the Bay ...
A sadhu (holy man) adjusts his waist-length dreadlocks at the Gangasagar Mela, a Hindu pilgrimage to Sagar Island in the Bay of Bengal in India, where the Ganges meets the sea.
Pilgrims bathe in the Bay of Bengal at the Gangasagar Mela (Festival), a pilgrimage to Sagar Island in India, where the Gange...
Pilgrims bathe 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 elerly sadhu (holy man) does yoga at the Gangasagar Mela, a Hindu pilgrimage to Sagar Island in the Bay of Bengal in India...
An elerly sadhu (holy man) does yoga at the Gangasagar Mela, a Hindu pilgrimage to Sagar Island in the Bay of Bengal in India, where the Ganges River meets the sea.
A sadhu (holy man) adjusts his waist-length dreadlocks at the Gangasagar Mela, a Hindu pilgrimage to Sagar Island in the Bay ...
A sadhu (holy man) adjusts his waist-length dreadlocks at the Gangasagar Mela, a Hindu pilgrimage to Sagar Island in the Bay of Bengal in India, where the Ganges meets the sea.
A table with apples used in prayer rituals sits in the waters of the Bay of Bangal on the beach at the Gangasagar Mela, Sagar...
A table with apples used in prayer rituals sits in the waters of the Bay of Bangal on the beach at the Gangasagar Mela, Sagar Island, India.
Pilgrims bathe in the Bay of Bengal on Makar Sankranti (Jan. 14) at the Gangasagar Mela, a Hindu pilgrimage to Sagar Island i...
Pilgrims bathe in the Bay of Bengal on Makar Sankranti (Jan. 14) at the Gangasagar Mela, a Hindu pilgrimage to Sagar Island in the Bay of Bengal in India, where the Ganges River meets the sea.
Pilgrims bathing en masse along the Ganges River at the 2013 Kumbh Mela, Allahabad, India.
Pilgrims bathing en masse along the Ganges River at the 2013 Kumbh Mela, Allahabad, India.
A group of women pilgrims pray on the beach at Sagar Island in the Bay of Bengal during the Gangasagar Mela, India.
A group of women pilgrims pray on the beach at Sagar Island in the Bay of Bengal during the Gangasagar Mela, India.
A sadhu (holy man) adjusts his waist-length dreadlocks at the Gangasagar Mela, a Hindu pilgrimage to Sagar Island in the Bay ...
A sadhu (holy man) adjusts his waist-length dreadlocks at the Gangasagar Mela, a Hindu pilgrimage to Sagar Island in the Bay of Bengal in India, where the Ganges meets the sea.
Men wrestle in the sand on the banks of the Ganges River, Varanasi, India.
Men wrestle in the sand on the banks of the Ganges River, Varanasi, India.
Pilgrims walk on the beach at sunset during the Gangasagar Mela, Sagar Island, India.
Pilgrims walk on the beach at sunset during the Gangasagar Mela, Sagar Island, India.
An elerly sadhu (holy man) does yoga at the Gangasagar Mela, a Hindu pilgrimage to Sagar Island in the Bay of Bengal in India...
An elerly sadhu (holy man) does yoga at the Gangasagar Mela, a Hindu pilgrimage to Sagar Island in the Bay of Bengal in India, where the Ganges River meets the sea.
People play soccer on the beach during the Gangasagar Mela, Sagar Island, India.
People play soccer on the beach during the Gangasagar Mela, Sagar Island, India.
Men wrestle in the sand on the banks of the Ganges River, Varanasi, India.
Men wrestle in the sand on the banks of the Ganges River, Varanasi, India.
A lantern burns during a ritual at the Gangasagar Mela, on the beach of Sagar Island in the Bay of Bengal, India.
A lantern burns during a ritual at the Gangasagar Mela, on the beach of Sagar Island in the Bay of Bengal, India.
A girl falls asleep clutching a coin while panhandling for money or rice at the Gangasagar Mela, a Hindu pilgrimage to Sagar ...
A girl falls asleep clutching a coin while panhandling for money or rice at the Gangasagar Mela, a Hindu pilgrimage to Sagar Island in the Bay of Bengal in India, where the Ganges meets the sea. Not staged. Taken with permission of her parents.
An elerly sadhu (holy man) does yoga at the Gangasagar Mela, a Hindu pilgrimage to Sagar Island in the Bay of Bengal in India...
An elerly sadhu (holy man) does yoga at the Gangasagar Mela, a Hindu pilgrimage to Sagar Island in the Bay of Bengal in India, where the Ganges River meets the sea.
Sadhus (holy men) sit at a camp on the beach at the Gangasagar Mela (festival), a pilgrimage to Sagar Island in India, where ...
Sadhus (holy men) sit at a camp on the beach at the Gangasagar Mela (festival), a pilgrimage to Sagar Island in India, where the Ganges River meets the sea.
A boy digs a pit in the beach at the 2013 Kumbh Mela, Allahabad, India.
A boy digs a pit in the beach at the 2013 Kumbh Mela, Allahabad, India.
, Varanasi, India.
, Varanasi, India.
A girl falls asleep clutching a coin while panhandling for money or rice (left) at the Gangasagar Mela, a Hindu pilgrimage to...
A girl falls asleep clutching a coin while panhandling for money or rice (left) at the Gangasagar Mela, a Hindu pilgrimage to Sagar Island in the Bay of Bengal in India, where the Ganges meets the sea. Not staged. Taken with permission of her parents.
An Indian Navy hovercraft shuttles VIPs out of the Gangasagar Mela, a Hindu pilgrimage to Sagar Island in the Bay of Bengal i...
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. Here the enormous fans are blowing away the camp of these sadhus (holy men).
A man jogs on the sandy banks of the Ganges River, Varanasi, India.
A man jogs on the sandy banks of the Ganges River, Varanasi, India.
An elerly sadhu (holy man) does yoga at the Gangasagar Mela, a Hindu pilgrimage to Sagar Island in the Bay of Bengal in India...
An elerly sadhu (holy man) does yoga at the Gangasagar Mela, a Hindu pilgrimage to Sagar Island in the Bay of Bengal in India, where the Ganges River meets the sea.
Pilgrims bathing en masse along the Ganges River at the 2013 Kumbh Mela, Allahabad, India.
Pilgrims bathing en masse along the Ganges River at the 2013 Kumbh Mela, Allahabad, India.
Night scene on the beach at the Gangasagar Mela, Sagar Island, India. Gangasagar is a Hindu pilgrimage to Sagar Island, where...
Night scene on the beach at the Gangasagar Mela, Sagar Island, India. Gangasagar is a Hindu pilgrimage to Sagar Island, where the Ganges meets the sea.
Sadhus (holy men) sit at a camp on the beach at the Gangasagar Mela (festival), a pilgrimage to Sagar Island in India, where ...
Sadhus (holy men) sit at a camp on the beach at the Gangasagar Mela (festival), a pilgrimage to Sagar Island in India, where the Ganges River meets the sea.
A group of elderly women Hindu pilgrms perform a ritual on the beach during the Gangasagar Mela, Sagar Island, India.
A group of elderly women Hindu pilgrms perform a ritual on the beach during the Gangasagar Mela, Sagar Island, India.
A group of elderly women Hindu pilgrms perform a ritual on the beach during the Gangasagar Mela, Sagar Island, India.
A group of elderly women Hindu pilgrms perform a ritual on the beach during the Gangasagar Mela, Sagar Island, India.
An elerly sadhu (holy man) does yoga at the Gangasagar Mela, a Hindu pilgrimage to Sagar Island in the Bay of Bengal in India...
An elerly sadhu (holy man) does yoga at the Gangasagar Mela, a Hindu pilgrimage to Sagar Island in the Bay of Bengal in India, where the Ganges River meets the sea.
Sadhu (holy man) with long dreadlocks at the Gangasagar Mela, Sagar Island, India.
Sadhu (holy man) with long dreadlocks at the Gangasagar Mela, Sagar Island, India.
A sadhu (holy man) adjusts his waist-length dreadlocks at the Gangasagar Mela, a Hindu pilgrimage to Sagar Island in the Bay ...
A sadhu (holy man) adjusts his waist-length dreadlocks at the Gangasagar Mela, a Hindu pilgrimage to Sagar Island in the Bay of Bengal in India, where the Ganges meets the sea.
A group of Hare Krishnas pray on the beach at the Gangasagar Mela (festival), a pilgrimage to Sagar Island in India, where th...
A group of Hare Krishnas pray on the beach at the Gangasagar Mela (festival), a pilgrimage to Sagar Island in India, where the Ganges River meets the sea.
A group of Hare Krishnas pray on the beach at the Gangasagar Mela (festival), a pilgrimage to Sagar Island in India, where th...
A group of Hare Krishnas pray on the beach at the Gangasagar Mela (festival), a pilgrimage to Sagar Island in India, where the Ganges River meets the sea.
A stray dog walks past marigold garlands on the banks of the Ganges River near the sinking temple and Scindia Ghat, Varanasi,...
A stray dog walks past marigold garlands on the banks of the Ganges River near the sinking temple and Scindia Ghat, Varanasi, India.
Men wrestle in the sand on the banks of the Ganges River, Varanasi, India.
Men wrestle in the sand on the banks of the Ganges River, Varanasi, India.
An elerly sadhu (holy man) does yoga at the Gangasagar Mela, a Hindu pilgrimage to Sagar Island in the Bay of Bengal in India...
An elerly sadhu (holy man) does yoga at the Gangasagar Mela, a Hindu pilgrimage to Sagar Island in the Bay of Bengal in India, where the Ganges River meets the sea.
A girl falls asleep clutching a coin while panhandling for money or rice at the Gangasagar Mela, a Hindu pilgrimage to Sagar ...
A girl falls asleep clutching a coin while panhandling for money or rice at the Gangasagar Mela, a Hindu pilgrimage to Sagar Island in the Bay of Bengal in India, where the Ganges meets the sea. Not staged. Taken with permission of her parents.
Pilgrims bathe in the Bay of Bengal at the Gangasagar Mela (Festival), a pilgrimage to Sagar Island in India, where the Gange...
Pilgrims bathe in the Bay of Bengal at the Gangasagar Mela (Festival), a pilgrimage to Sagar Island in India, where the Ganges River meets the sea.
A group of Hare Krishnas pray on the beach at the Gangasagar Mela (festival), a pilgrimage to Sagar Island in India, where th...
A group of Hare Krishnas pray on the beach at the Gangasagar Mela (festival), a pilgrimage to Sagar Island in India, where the Ganges River meets the sea.
An elerly sadhu (holy man) does yoga at the Gangasagar Mela, a Hindu pilgrimage to Sagar Island in the Bay of Bengal in India...
An elerly sadhu (holy man) does yoga at the Gangasagar Mela, a Hindu pilgrimage to Sagar Island in the Bay of Bengal in India, where the Ganges River meets the sea.
Pilgrims bathe en masse in the Ganges River at sunset, 2013 Kumbh Mela, Allahabad, India.
Pilgrims bathe en masse in the Ganges River at sunset, 2013 Kumbh Mela, Allahabad, India.
Pilgrims walk on the beach at sunset during the Gangasagar Mela, Sagar Island, India.
Pilgrims walk on the beach at sunset during the Gangasagar Mela, Sagar Island, India.
Pilgrims on the beach at night at the Gangasagar Mela, Sagar Island, India.
Pilgrims on the beach at night at the Gangasagar Mela, Sagar Island, India.
Beached fishing vessel on the beach at the Gangasagar Mela, Sagar Island, India.
Beached fishing vessel on the beach at the Gangasagar Mela, Sagar Island, India.
A girl falls asleep clutching a coin while panhandling for money or rice at the Gangasagar Mela, a Hindu pilgrimage to Sagar ...
A girl falls asleep clutching a coin while panhandling for money or rice at the Gangasagar Mela, a Hindu pilgrimage to Sagar Island in the Bay of Bengal in India, where the Ganges meets the sea. Not staged. Taken with permission of her parents.
A sadhu (holy man) adjusts his waist-length dreadlocks at the Gangasagar Mela, a Hindu pilgrimage to Sagar Island in the Bay ...
A sadhu (holy man) adjusts his waist-length dreadlocks at the Gangasagar Mela, a Hindu pilgrimage to Sagar Island in the Bay of Bengal in India, where the Ganges meets the sea.
Dry, cracked mud on the Ganges River, Varanasi, India.
Dry, cracked mud on the Ganges River, Varanasi, India.
A group of Hare Krishnas pray on the beach at the Gangasagar Mela (festival), a pilgrimage to Sagar Island in India, where th...
A group of Hare Krishnas pray on the beach at the Gangasagar Mela (festival), a pilgrimage to Sagar Island in India, where the Ganges River meets the sea.
An elerly sadhu (holy man) does yoga at the Gangasagar Mela, a Hindu pilgrimage to Sagar Island in the Bay of Bengal in India...
An elerly sadhu (holy man) does yoga at the Gangasagar Mela, a Hindu pilgrimage to Sagar Island in the Bay of Bengal in India, where the Ganges River meets the sea.
Farmers grow vegetables (type unknown) in the sandy banks of the Ganges River, Varanasi, India.
Farmers grow vegetables (type unknown) in the sandy banks of the Ganges River, Varanasi, India.
Pilgrims bathe in the Bay of Bengal on Makar Sankranti (Jan. 14) at the Gangasagar Mela, a Hindu pilgrimage to Sagar Island i...
Pilgrims bathe in the Bay of Bengal on Makar Sankranti (Jan. 14) at the Gangasagar Mela, a Hindu pilgrimage to Sagar Island in the Bay of Bengal in India, where the Ganges River meets the sea.
Pilgrims bathe and pray in the Bay of Bengal at the Gangasagar Mela (festival), a pilgrimage to Sagar Island in India, where ...
Pilgrims bathe and pray in the Bay of Bengal at the Gangasagar Mela (festival), a pilgrimage to Sagar Island in India, where the Ganges River meets the sea.
A group of Hare Krishnas pray on the beach at the Gangasagar Mela (festival), a pilgrimage to Sagar Island in India, where th...
A group of Hare Krishnas pray on the beach at the Gangasagar Mela (festival), a pilgrimage to Sagar Island in India, where the Ganges River meets the sea.
Pilgrims bathe in the Bay of Bengal on Makar Sankranti (Jan. 14) at the Gangasagar Mela, a Hindu pilgrimage to Sagar Island i...
Pilgrims bathe in the Bay of Bengal on Makar Sankranti (Jan. 14) at the Gangasagar Mela, a Hindu pilgrimage to Sagar Island in the Bay of Bengal in India, where the Ganges River meets the sea.
Pilgrims walk on the beach at sunset during the Gangasagar Mela, Sagar Island, India.
Pilgrims walk on the beach at sunset during the Gangasagar Mela, Sagar Island, India.
Pilgrims bathe in the Bay of Bengal on Makar Sankranti (Jan. 14) at the Gangasagar Mela, a Hindu pilgrimage to Sagar Island i...
Pilgrims bathe in the Bay of Bengal on Makar Sankranti (Jan. 14) at the Gangasagar Mela, a Hindu pilgrimage to Sagar Island in the Bay of Bengal in India, where the Ganges River meets the sea.
A group of elderly women Hindu pilgrms perform a ritual on the beach during the Gangasagar Mela, Sagar Island, India.
A group of elderly women Hindu pilgrms perform a ritual on the beach during the Gangasagar Mela, Sagar Island, India.
Men wrestle in the sand on the banks of the Ganges River, Varanasi, India.
Men wrestle in the sand on the banks of the Ganges River, Varanasi, India.
Crowds gather on Chowpatty Beach and Back Bay (Arabian Sea) to celebrate the Ganesh Chaturthi festival in Mumbai, India.
Crowds gather on Chowpatty Beach and Back Bay (Arabian Sea) to celebrate the Ganesh Chaturthi festival in Mumbai, India.
A boy watches a dance party on Chowpatty Beach during the Ganesh Chaturthi festival, Mumbai, India.
A boy watches a dance party on Chowpatty Beach during the Ganesh Chaturthi festival, Mumbai, India.
A group of teenage boys washes off in a small waterfall at a popular swimming area, Juhu Beach, Mumbai, India
A group of teenage boys washes off in a small waterfall at a popular swimming area, Juhu Beach, Mumbai, India
A rainstorm washes over the Arabian Sea and the Malabar Hill area of Mumbai, India. Taken from Chowpatty Beach.
A rainstorm washes over the Arabian Sea and the Malabar Hill area of Mumbai, India. Taken from Chowpatty Beach.
Fishermen in Back Bay, Arabian Sea, Mumbai, India.
Fishermen in Back Bay, Arabian Sea, Mumbai, India.
A family prays to a Ganesh idol on Chowpatty Beach in Mumbai, India, during the Ganesh Chaturthi festival.
A family prays to a Ganesh idol on Chowpatty Beach in Mumbai, India, during the Ganesh Chaturthi festival.
← 1 2 3 4 →