Oman’s Mountain Escape: The Alila Jabal Akhdar Resort

Oman’s Mountain Escape: The Alila Jabal Akhdar Resort

On a plateau amidst Oman’s Al Hajar Mountains lies the Alila Jabal Akhdar Resort, a natural stone and wood structure which reflects the mountain landscape...

Read More