Varanasi (Banaras or Benares or Kashi) is the most sacred place for Hindus. Ganges is said to have its origins in the tresses of Lor...