The Palm Islands are two artificial islands in Dubai, United Arab Emirates, and built in the shape of... more