Ok you may think of Iran. But iran is NOT arabic and its certainly NOT middle eastern. Its asian!
lets take lebanon for example *where i live). Here we have gay bars and gay beaches and gay cinemas with gay movies and even hotels for gay people. also in lebanon we celebrate the internaitonal day against homophobia and alot of people carry rainbow flags and everything and make a parade in the streets all around beirut. Also people are open about gays and lesbians in Jordan, egypt, and turkey. But the most open society to gay people is lebanon.
What do you guys think?
if you want youre welcome and bring all your gay friends with you but come to lebanon. Its the most accepting society to gay people

actually lebanon's culture is most likely european not middle eastern Its the only arab country with european customs and traditions just like turkey