Bordered by Saudi Arabia to the west, Yemen in the southwest and United Arab Emirates in the northwest, Oman is sited on the south east coast of the Arabian Peninsula. A store house of natural gas and oil, the country is adorned by many artificial…