Question: On what island is the city located which is home to the Stade Linite?
Answer: Mahé island