Telosa: Know about America’s Futuristic City to Be Built in the US Desert

The City Telosa is a proposed city that is set to be built in the desert of the United States, with an estimated cost of $400 billion. The Telosa project was proposed in September 2021 by billionaire Marc Lore. It is to be built somewhere in the US western desert. The name ‘Telosa’ derives […]