Seychelles' Island Conservation Society opens conservation centre on Astove Atoll
The Island Conservation Society (ICS) - a non-profit organisation in Seychelles - has extended its conservation presence in the Aldabra group of islands with the opening of a new conservation centre on Astove, which the sixth one among others based on various islands in the archipelago. In a press communique last week, ICS, which was set up [...]