Dubai’s Palm Islands – The Eighth Wonder

Dubai’s Palm Islands are the world’s largest man-made island clusters. Sometimes they are also called the eight wonder of the world. These are located at three different places across Dubai’s coast, namely Jumeirah, Jebel Ali and Deira. These islands, which are also known as The Palm Dubai or Dubai Palm are layered with rocks and […]

This article is only available to members. Please Login or register.