
Relaxing at Alila Jabal Akhdar (Photo: Robert O'Dell)
Many of us like to run to a happy place in our imaginations when we need a break from the pressures of reality — and these days, my happy place is definitely Alila Jabal Akhdar — my favorite hotel in the Sultanate of Oman…