With the
Seychelles recognised
as both the Indian Ocean's Leading Cruise
Destination and Indian Ocean's Leading Tourist Board by voters at the World Travel Awards, Sherin Francis, chief executive,
Seychelles Tourism, tells Breaking Travel News what it means to win.