Lying in the northern state of Uttar Pradesh, on the banks of the holy River Ganga, breathes Varanasi, which is believed to be the oldest living city in the world. For centuries, the mystic of this place has been attracting travellers from every corner of the world. A dwelling of ancient domes, ashrams, narrow lanes with shops filled with local paraphernalia, Varanasi represents the colourful and fascinating India of your dreams. With intimate rituals of life and death being simultaneously performed on the Ghats, you’ll find it exhilarating to explore the religious characteristics of this city. Walk through the busy alleyways or watch the sunrise from a boat for an unforgettable experience. Trace the edge of the city, paying homage to shrines all the way. Who knows, a journey to this City of Light may turn out to be your favourite stop of all.