FADs make their way to Seychelles' newest island |11 March 2024
The recent discovery of the 116th island of our country, Derrick Island, has captured the global imagination, presenting a blank canvas of biodiversity and natural beauty. However, this marine paradise has now faced a less idyllic reality: the stranding of a Fish Aggregating Device (FAD) near its crystal-clear waters.
To continue reading, please click here to subscribe to Seychelles NATION’s e copy