Tag: world travel awards
Air Seychelles shines at World Travel Awards
The Seychelles national airline was among the top winners at this year’s World Travel Awards bagging four major accolades.
The travel awards on Saturday crowned...