The project by developer Nakheel, the Dubai Islands (former Deira Islands) comprises a 15.3 sq km coastal city situated within Deira, Dubai. The project was initially called Palm Deira and was planned to be part of the Palm Islands, however, little development took place on the islands. In August 2022, Deira Islands were renamed as […]

Continue Reading