Cities of Tomorrow — Past, Present, Future
By definition, a city is permanent inhabited place that has a population, importance and size that are bigger that those of a village or a town. Apart from being the largest type of human settlement that exists today, a city is also the most popular one…