Al-Seeb Club Stadium Location: Seeb, Oman Capacity: 14,000 Tenants: Al-Seeb Club Oman national football teamRead More