Tag: Anantara Al Jabal Al Akhdar Resort

An island in the desert

Among the rocky and awesome contours of the Green Mountain, in Oman, at over 2000 meters h...