Life, Travel

Why You Can’t Visit the Man-Made Islands in Dubai

In 2003, construction of an extensive group of islands in Dubai was announced. “The World” was just one of several […]