ok found it... It's near Salwa Road, in Al Aziziyah...Around the Sports city area.
That's the "outskirts" of Doha...kind of
ok found it... It's near Salwa Road, in Al Aziziyah...Around the Sports city area.
That's the "outskirts" of Doha...kind of