Thanx for the response!

LoveCanada u mentioned i"d havta go to bahrain for a visa run, can i only go to bahrain or anywhere in the GCC? Also, if i do end up going to bahrain, is it possible that i just touch down at bahrain airport and fly back on the earliest possible flight? This way i suppose i an avoid getting a Bahrain visa since i dont need one.