Seychelles on track for tourism recovery