Palm Islands is located in Dubai, in the United Arab Emirates. The largest man made island in the world, Palm Islands has sections that are shaped as palm trees.
The entire island will have over 100 hotels, restaurants, and attractions, like amusement parks. Other attractions include shopping malls, spas, as well as houses and apartments. These islands are being constructed by a company from the United...