Hosted on MSN10mon
What is a megacity and is London one? Plans unveiled for $400bn US desert city 'Telosa'Known as Telosa City, residents could expect 15-minute commutes and farms built on skyscrapers. The name comes from the Greek word used by Aristotle, the Greek philosopher, scientist, and polymath ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results