INDIA | Friday, 13 November 2009 | Views [355]
Varanasi is the holiest city for Hindus in India, sitting on the banks of the sacred Ganges River and offering moksha (liberation) to anyone who dies there.