Al Arouba
Sur Sports Complex, Sur

Stadium

Sur Sports Complex
Sur
Capacity
8,000