Dubai’s newest mega-attraction, a 150-meter-high, 93-meter-wide picture frame structure dubbed the “Dubai Frame” has …
Tag: UAE
Oasis Eco Resort / Baharash Architecture
Baharash Architecture were tasked by Dubai-based Eco Resort Group to design the World’s Greenest Eco Resort in Liwa, …