Seychelles to have new research station on Aldabra Atoll and
"Aldabra House" on Mahe
-
The Seychelles Islands Foundation (SIF) will undertake the construction of
the Aldabra House at Providence and rebuild the research station on the
Aldabr...
4 minutes ago