The Seychelles Regatta sailing competition (SRSC) returns to the island nation’s shores, coming year after the break of five-years, the information is shared by top officials of tourism on Monday.
Continue Reading
The Seychelles Regatta sailing competition (SRSC) returns to the island nation’s shores, coming year after the break of five-years, the information is shared by top officials of tourism on Monday.