Home / Tag Archives: Seychelles Tourism Board

Tag Archives: Seychelles Tourism Board

Seychelles Tourism Board Relocates

The Seychelles Tourism Board (STB) will soon be running its operations to market and promote the Seychelles islands as a tourist destination from a new location. The STB will be moving from the Espace building in Victoria, on Mahé Island, where ...

Read More »