No stadium image available

Capacity: 10,000

City: Muharraq

Country: Bahrain

Club: Al Muharraq SC

International: Unknown