Africa

Seychelles 

Work on the construction of a floating solar park in the Seychelles is expected to begin this year; once completed, it will be the world's largest in salt water


More lines about Seychelles , Africa

Visit all Seychelles  lines archive