Floating just off Dubai's Jumeirah coastline, The World Islands have long embodied the emirate’s appetite for architectural spectacle. Conceived as a man-made archipelago shaped like a global map, the ...