all countries in the middle east require visa from their embassies. UAE, KSA and other Gulf countries do not accept RTD. Btw, you can enter Germany, Hungary and Italy without a visa.
Turkey visa is not as complicated. You can book an appointment and you should get it if you provide them with a...