"People's Stadium, Seychelles" . . . "People's Stadium, Seychelles" . . "football stadium" . . . "7000" . . . . . "People's Stadium" .