Meet The Locals
Seychelles Giant Tortoise

The discovery of thought to be 'extinct' giant tortoises from the granitic islands of the Seychelles was confirmed by the Nature Protection Trust of Seychelles in 1997.