I was invited to experience the beautiful Alila Resort in Jabal Akhdar, Oman. The experience included hiking, mountain biking, rappelling followed by a relaxing stay at the breathtaking resort.