March 28 Stadium (Sports City Stadium)

Capacity:
65000
Address:
Sharia Gulf of Sirt, Benghazi, Libya
× Advertisement