Travel Anantara Opens New Mountain Oasis in Oman For the ultimate Arabian Nights experience, Oman’s new Anantara Al Jabal Al Akhdar Resort, a modern-day palace perched on the curving rim of a great canyon.