Seychelles launches first promotional video for global tourism market
The Seychelles Tourist Board (STB) has launched its global marketing campaign that will be shown through traditional and digital media ...