As Seychelles prepares to host the FIFA Beach Soccer World Cup from May 1 to 11, the island nation is poised to take centre ...