News

Dubai’s new luxury resort is found on a man-made patch of land that has become a playground for well-heeled sightseers ...