No gulf country pay good salary, because there is no define salary bracket define by law. All depend on your passport, your company, bargain and your luck. So there is no arise of such question-which country pay more!