Seychelles
A great place to see the giant tortoises could be in the botanical gardens of Mahé.
Pictured here, two tortoises on the island of La Digue
La Digue - Seychelles - August 2006