The Al Hajar Mountain range in Oman affords some of the most exciting adventures in the nation. With mountains touching the clouds at 2000 meters above sea level, this is the finest spot in the country to enjoy unparalleled views of the city below you….