Nakheel Marinas Dubai Islands is poised to become the new home for superyachts, and can accommodate a total of 13 superyachts at a time
No fatalities were reported at the time of publishing.