Question: On what island is the city located which is home to the Stade Linite?
Sentence (from "Victoria, Seychelles"): In 2010, the population of Greater Victoria (including the suburbs) was 26,450 out of the country's total population of 90,945.
Relevant evidence: No