One of the oldest cities in the world, Varanasi is the spiritual capital of India. It offers a deep dive into Hindu rituals ...