City: Roche Caiman
Country: Seychelles Seychelles
Capacity: 7.000
Opening: 1970
Football stadium: No