Palm Islands - Wikipedia, the free encyclopedia
Palm Islands are two artificial islands, Palm Jumeirah and Palm Jebel Ali, on the coast of Dubai, United Arab Emirates. As at November 2014, only Palm Jumeirah has been completed. This island takes the form of a palm tree, topped by a crescent. When ......