what is the stadium of the team whose city is the third most populated island of the seychelles ?
la digue playing fields