Anantara Al Jabal Al Akhdar Resort on “Best Luxury Resorts for Relaxation”, a list by TheTraveler on TheLysts.