News

Oman is the oldest independent state in the Arab world. It is strategically placed at the mouth of the Gulf at the south-east corner of the Arabian Peninsula. From the 17th Century onwards ...