Banyan tree in golden light.
European elegance in the former French colony of Pondicherry, Tamil Nadu. And an Ambassador!
The beautiful rolling hills of a tea plantation.
Snake charmer with two king cobra snakes
The beautiful and iconic Taj Mahal.
A group of Rajasthani camel traders in their temporary desert camp at dawn, during the Pushkar Camel Fair.
Camel Traders at the Pushkar Camel Fair in Rajasthan, India.
A Rajasthani camel trader in front of his herd at the annual Pushkar Camel Fair.
Pushkar, Rajashtan, India
Camels on the move. Being moved for the night at the Pushkar Camel Fair.
Hot air balloons floating over the Pushkar Camel Fair
Hot air balloons ready to take off at the Pushkar Camel Fair
Pushkar, Rajasthan, India
Aerial view of the horse trading section of the Pushkar Camel Fair waking up on a misty morning.
An Indian snake charmer leans over and touches the face of a king cobra snake that he has hypnotized.
Preparing a Hindu offering while on a pilgrimage.
An Indian sadhu sits cross-legged in meditation on the public ghats of the ancient city of Varanasi at dawn.
Colorful Hindu pilgrims.
Rowing along the Ganges River
Hindu pilgrims bathing in the Ganges River
Hindu pilgrims bathing in the Ganges River from the ghats of Varanasi.
Bathing in the River Ganges
One of the cardinal principles of Hinduism is the belief in the holiness of the Ganges. Every morning scores of pilgrims and priests fill the riverbanks bathing in the holy waters and performing various other rituals.
When we travel do we know where our trash ends up?
Colours of India
Bright colors of kumkuma jars and powder, used in Hindu worship.
A colorful set of parasols with vibrant colors and intricate patterns.
A line of working female elephants who carry tourists up a hill to the Amber Fort near Jaipur. Elephant riding is now an ethical issue in the tourist industry.
The courtyard of the 16th century Amer Fort, as tourists arrive on elephants and gather for sightseeing tours of its sandstone and marble buildings.
A traditional domed roof of a Shekhawati haveli, looking ornate and dramatic against a vibrant blue sky.
Nawalgarh, Rajasthan, India.