Varanasi – India’s Capital for Spirituality

Varanasi, Banaras, Kashi, Avimukta, Anandavana, etc all these are names for a place which is known to be the biggest holy place in the world. Starting from the ancient period “Kashi” was the first name and now it is Varanasi. The city is present near the banks of river Ganga of the state Uttar Pradesh (U.P.), India. According to the Puranas, Vedas and from almost all holy scriptures it is deno...