Most old towns of the world which are still inhabited - Varanasi, I...