Varanasi, one of the world’s oldest living cities, is a spiritual and cultural hub along the sacred Ganga River.