Hi Everyone, im new to the group!
I've been really keen for some time now to see the owls and was wondering if there's a few that go out together that I could tag along? Or if there is any indication or specific location on where I can find them? I know they are in Al Qudra but its a bit broad...
I've been in Dubai for 25 years and just want to see them for pure amazement and fascination, nothing else!
I recently have become interested in bird watching and didn't know they even existed here...
Let me know if anyone can help :)