answersLogoWhite

0

Dubai, of the United Arab Emirates, is creating artificial islands.

User Avatar

Wiki User

15y ago

What else can I help you with?