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 …