As a country that strictly abides by the Sharia Law, consumption of alcohol is considered a sin and is therefore prohibited by law. However, foreigners to the countries are allowed to engage in indulgence only at licensed establishments, such as bars, pubs, hotels, and resorts the likes of Anantara Al Jabal Al Akhdar Resort, where you are also treated to some of the best things to do in Nizwa.