Dubai is a city of contrasts, with golden deserts and futuristic skyscrapers, luxury malls and traditional souks, scorching summers and surprisingly mild winters. Choosing the best time to travel to ...