City: Moroni
Country: Comoros Comoros
Capacity: 3.000
Football stadium: No