Question: What is the stadium of the Seychelles First Division team whose city is the third most populated island of the Seychelles ?
Answer: La Digue Playing Fields