The Island, Dubai's most unique outdoor venue is the first development to open its doors to the public in the iconic World islands project.