Seychelles's three most popular islands offer natural, cultural and gastronomic bounty that warms the stomach and the soul.
While most water lovers turn to this archipelago for seaside fun, the country offers a lot more than just beaches.