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.
5132 pins 52 boards 11 followers
Follow
49