Introduction about Oman

Oman is an Arab state found on the coast of the Arabian Peninsula. Even though peninsulas are known to be mainly surrounded by water, Oman still shares borders with countries like Yemen to the south, Saudi Arabia to the west and United Arab Emirates to the northwest. Pakistan and Iran […]