City: Roche Caïman
Country: Seychelles Seychelles
Capacity: 7.000
Opening: 1970
Football stadium: No

former names

-