The Seychelles, with its many Indian Ocean islands and beaches, is renowned as a high-end destination for tourists. Besides profiting from its beautiful landscape, it is also known