This is an archipelago of small man made islands located in the water of arabian gulf. it is 4 kilometers off the coast of dubai and there are only 2 or 3 of the dubai world islands that are completely functional.
© All rights reserved 2024 Leos yacht.