There is a legend of a mythical city, a hidden oasis located in the Sahara called Zerzura. But there is another Zerzura today, tucked away in Alserkal Avenue in Al Quoz, Dubai. The namesake of the ...