Dubai Travel Blog Palm Jumeirah: Dubai’s Man-made Artificial Island Rushenka Christopher - April 23, 2020