Oman is a land of stunning natural beauty on the corner of Arabian peninsula. A range of tourist facilities are available in the major cities of Muscat, Salalah, Sohar, and Nizwa, and can increasingly be found elsewhere in the country.
Read this post on ps4alerts.blogspot.com