On what island is the city located which is home to the Stade Linite?
Stade Linité: The Stad Linité (official name) is a multi-use stadium in Victoria, Seychelles. Victoria, Seychelles: Victoria is the capital city of Seychelles and is situated on the north-eastern side of Mahé island, the archipelago's main island.
Mahé island