Meet The Locals
Seychelles Giant Tortoise

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