Britain Creates the First Ever Eco Island

The Isle of Wight, Off the Coast of England Has Big Plans Using renewable energy sources including tidal power, the Isle of Wight is creating a world model for environmental sustainability with the first Eco Island in the world. The Isle of Wight, off the south coast of England has ambitious plans to become an [...]

By |2020-07-27T11:59:42+00:00June 5th, 2020|Eco Communities|Comments Off on Britain Creates the First Ever Eco Island