Officials of the Seychelles Hospitality and Tourism Association (SHTA) and the Seychelles Tourism Board (STB) waded into the lagoon at Au Cap on the main island of Mahe last Friday and used the occasi ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results