How Palm Island Works
Located in Dubai, Palm Island is a man-made island so large that it can be seen from space. Learn more about Dubai from this HowStuffWorks video.
UP NEXT