Varanasi is a northern Indian metropolis on the Ganges River that has a prominent role in Hindu pilgrimage. Although the name Varanasi was formally restored in 1947, the city is still known by its previous names of Banaras or Benares, as well as its ancient name of Kashi. Varanasi is located on the...