Alila Jabal Akhdar
Located 2,000 metres above sea level in the Al Hajar Mountains, Oman, Alila Jabal Akhdar is a haven for adventure travellers, nature lovers and those seeking a retreat from the desert heat.
Saudi Arabia wasn’t initially high on my travel list, but when I was given the chance to visit this historic land, I eagerly accepted. Experiencing […]
Read moreBy Phil Mepham The brief we set ourselves seemed reasonably simple, but the planning clearly required input from experts. The plan included the Northern Lights, […]
Read more