Stadium Name: Prince Fahad bin Salman Stadium (Al Nahda)
Country:
Saudi Arabia Scotland
Address: Al Khobar
Capacity: 15 000
Surface: Grass
Teams:

Prince Fahad bin Salman Stadium (Al Nahda)