Alila Jabal Akdhar – The world above the mountains

Alila Jabal Akhdar

851,750 Views 0

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