Question: On what island is the city located which is home to the Stade Linite?
Sentence (from "Stade Linité"): The stadium plays host also to most of the home games of the Seychelles national football team.
Relevant evidence: No