Seychelles experience wows the world