Set in the beautiful northern state of Uttar Pradesh, Varanasi is one of the holiest cities to visit in India. This city is home to numerous pilgrims and has a lot for the travellers to explore and do here. From visiting the majestic temples to strolling along the peaceful ghats, there are lots of things to do in Varanasi to keep you spell bounded so that you end up...