Alila Jabal Akdhar – The world above the mountains

Alila Jabal Akdhar

774,265 Views 1

Nestled among the Al Hajar Mountains 2000 metres above sea level Alila Jabal Akhdar Oman, famed for its personal service and unique location is the ideal retreat form the city life.

Related Videos