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…