The Seychelles is made up of 115 islands of which 16 offer accommodation. This destination is perfect for nature lovers, island-hoppers, romance and luxury clientele, boutique cruisers and those looking for an ‘escape’. Join this webinar to learn about the islands that make up the Seychelles and why you should recommend this destination to your clients.