Gentle Giants: The Aldabra Giant Tortoise
The millions of years that the Seychelles islands remained uninhabited enabled a unique collection of flora and fauna to develop and thrive. There are an estimated 75 endemic plant species currently found in the Seychelles plus an further 25 species estimated to be in the Aldabra atoll – not to mention the huge number of unique land and marine life[…]