Oman is a perfect array of city charm, history, ruins, and fascinating countryside. The land where rain synonyms celebrations. The land where men in long dishdashas with their turban halos look just out of Arabian stories. Oman offers a multitude of options for the discerning traveler. We’ve rounded up the top 5 luxury resorts in Oman. Sample the…