Can you guess which one? A thousand miles offshore in the Western Indian Ocean, you’ll find the Seychell […]