Located in the northern Indian state of Uttar Pradesh, Varanasi is the spiritual capital of India. Varanasi is the holiest city in India and also is also known as Lord Shiva’s city. People from all over the world come to Varanasi to take holy bath in the river Ganga and banish all their sins. A boat ride is a must at the river Ganga when you are visiting the city. Sarnath is also a very important aspect of this city and Buddhism. The beauty of the Ashokan pillar is serene. The peace and calmness at Ganga Ghats take you in another spiritual aura. To find inner peace and take a spiritual detox Varanasi is the perfect place.