Al Bayda Stadium

Opened:
1984
Capacity:
10000
Adresse:
QP8R+HMW, Al Bayda, Libya