Muscat: Oman’s weather has it all. While in Salalah you may gather under a tree for a sip of tea or chat up in the hills, surrounded by lush greenery, in North Al Hail, you can wander along the beautiful beaches until horizon.