Dubai from above: Palm Islands

Palm Islands, two artificial islands on the Dubai cost: Palm Jumeirah and Palm Jebel Ali, with a long (it is said 520 km) coast of non-public beaches. The third Dubai’s giant artificial island – Deira Island – in under construction.

Palm Islands in Dubai, UAE – from above.

UAE on Dubai on