Varanasi, the spiritual capital of India, draws pilgrims from all over to bathe in the river Ganges’ sacred waters.

Before we could get to Varanasi we had to take the overnight sleeper train, this was an experience in its self especially as our group had started to suffer with the inevitable Delhi Belly! Still we made it and even managed to sleep a bit so not as bad as we thought it was going to be.

Varanasi is best explored from the river Ganges its self and we took two boat rides. One during the day where we got to see people bathing and washing cloths in the river and one at night to see the prayer ceremonies taking place along the banks of the river. On the night boat ride we also got to see some cremations taking place. People from all over India come here to die and be cremated along the river. Many more people if not cremated here will have their ashes scattered in the sacred river as the Hindus believe the river will free them from the cycle of Death and Rebirth.