The Palm Islands are no doubt the finest architectural creations of the world. They are usually referred to as man made islands Dubai. These are the artificial islands on which residential and commercial infrastructure are being constructed.
The islands are just off the UAE coast and stretch over almost 520 kilometres of the beach. The
three man made palm islands are Palm Jebel Ali, Palm Deira, and Palm Jumeirah.