South Africa will soon be home to a new, mega-futuristic city that will produce 100% of its own energy, food, and water

The development is being called ‘Africa’s largest sustainable city.’