yes u get alot in DOha. specially in Al Rowda and thumama area there are alot of neem trees :)