Seychelles

Seychelles

A huge marine protected area has been created in Seychelles

Thanks to the help of several environmental organizations,…