Tourists coming to Seychelles have spoken : vimarsana.com