The Sohar International School

The Sohar International School

9PF5+CHX, Sohar, Oman

Facilities & Infrastructure