India
Varanasi – The Oldest City Of The World
Lying in the south of Uttar Pradesh, on the banks of the holy River Ganga, breathes Varanasi, which is believed to be the the oldest living city in the world. For centuries, the mystic of this place has been attracting pilgrims from across India as well as abroad. A Read more…