Do you know Palm Island?
February 22, 2007 10:47am CST
The Palm islands in Dubai are the three largest artificial islands in the world. They are being constructed by Nakheel Properties, a propearty developer in the United Arab Emirates. The islands are The Palm Jumeirah, The Palm Jebel Ali and The Palm Deira...