Looking for news you can trust? Subscribe to our free newsletters.
A satellite photo of ‘Jebel Ali Palm Island,’ the second Palm Island to be built off the coast of Dubai. Eventually, three palm-shaped artificial islands will be built in the Dubai area. The first one, ‘Jumeira Palm’ is almost completed.