http://www.knowtosave.com/2009/06/ipad-faq.html This video is about Palm island in Dubai United Arab Emirates or UAE. This is a man made island where lots of apartments were set up.

Avatar

Bson L

5132 pins   52 boards   11 followers

Follow

Other pins from

Bson L