Sun, sand, and sea. (Well, the Persian Gulf, to be precise.) We spent an entire morning with friends on one of Abu Dhabi’s premier man-made desert islands. Lulu. It means... lulu.
Lulu Island