DestinationsOmanAlila Jabalakhdar Alila Jabalakhdar Jabal Akhdar, meaning “The Green Mountain” in Arabic, is part of the Al Hajar mountains range, one of Oman’s most spectacular areas GalleriesBaradari PalaceView GalleryThe LeelaView GalleryImperial Boat House Resort & SpaView GalleryDa NangView GalleryAndaman White Beach ResortView GallerySubmarineView GalleryTaj Holiday Village Resort & SpaView GalleryVillasView GalleryMara ExplorerView GalleryAntalyaView GalleryPhuket, Thailand Raksha & Daniel, UKView GallerySarova Shaba Game LodgeView GalleryIonian IslandsView GalleryShangri La Rasa SayangView GalleryNormandyView Gallery