Travel Varanasi by alan.dotchin October 23, 2003 by alan.dotchin October 23, 2003 Varanasi, often referred to as the spiritual heart of India, is a city that weaves together the threads of ancient traditions, religious fervor, and cultural richness along the banks of … 0 comments 0 FacebookTwitterPinterestEmail