Oman: a region with vast swathes of searing white deserts, with rivers that meander through mountain ranges and breathtaking beaches that meet the deep blue Arabian Sea. It … Read More