The island of La Digue is small but it embodies the soul of the Seychelles. With its legendary beaches, giant tortoises and ...