December 20, 2013 Tourism establishment 0 Seychelles Tourist Board staff visit a tourist establishment in the Inner IslandsThe Seychelles Tourist Board is moving forward with its program of getting to know the product it sells in theContinue Reading