November 5, 2010 Varanasi: One of India’s Most Spiritual Destinations An endlessly fascinating spectacle of ritual activity unfolds daily in Varanasi (Benares), one of the most sacred places in Hinduism and one of the oldest cities in the world. Read More