This gallery contains 8 photos.
The “Palm Jumeirah” is a man made island in the shape of a Palm tree and is located on the Jumeirah coastal area of the emirate of Dubai in the United Arab Emirates (UAE). The “Palm Jumeirah” island features themed … Continue reading