Island Star Makes It Three in a Row, Wins Seychelles Marlin Tournament

[Seychelles News Agency] Eden Island -Island Star has won Seychelles' annual Marlin competition for the third consecutive year.

Comments are closed.