Varanasi: One of the oldest cities in India, Varanasi is home to spirituality and peace. With the ancient temples, the Ganges and delicious street food, the city makes for a perfect destination for a spiritual retreat. Walk through the ghats of the Ganges and attend morning aarti, while you stay in any of the Ashrams in the city.