W Dubai – The Palm is located on the Palm Jumeirah, the largest man-made island in the world and one of Dubai’s most iconic attractions. @wdubaipalm
W Dubai – The Palm is located on the Palm Jumeirah, the largest man-made island in the world and one of Dubai’s most iconic attractions. @wdubaipalm