Name: Ibra Sports Complex
Type: Recreational Facilities
Features: Football Stadium – 15,000 Capacity, Indoor Swimming & Sports Hall – 1,800 Capacity, Outdoor Training facilities
Built – Up Area: 11,660 sq. mt.
Location: Al Falaj, Ibra, Sultanate of Oman