The Seychelles are home to a number of giant tortoises.
La Digue - Seychelles - August 2006