Al Ibdaa Private School

  • Address: Al Ghubrah South, Bawshar - 115 - Muscat, Oman
  • Founded: 2001