Explore the Spiritual Capital of India – Varanasi, A Perfect Place for Spiritual Awakening Varanasi, or the erstwhile city of Banaras, is fabled for its mystique. Banked by the holy river Ganga, Varanasi witnesses millions of pilgrims and tourists walk through its narrow streets, bathe on its stepped ghats, pray at its over 2000 temples, and find deliverance from the throes of mundane, urban life. No wonder it is called…