A country that lies in the southeastern side of the Arabian Peninsula, the Sultanate of Oman perhaps escaped the attention of a multitude of people but a quick glimpse will surely catch you by surprise. Oman never failed to welcome its visitors with hospitality surprising them with unscathed beauty of nature and rich heritage. This […]