Al-Hala Muharraq
Al Muharraq Stadium, Muharraq

Stadium

Al Muharraq Stadium
Muharraq
Capacity
20,000