Destinations.The Oman Alila Jabal Akhdar, a luxurious mountain escape between heaven and earthWhen I first spotted the Alila Jabal Akhdar Resort, its dramatic setting took my breath away: the resorts clings dramatically on... Read More