Currently browsing tag

Oman

Country

Oman 2000

Oman, officially the Sultanate of Oman, is an Arab country in the southeastern coast of the Arabian Peninsula. From the late 17th …