Dubai is one of the most visited cities on earth, characterised by its man-made islands, huge skyscrapers and shopping malls. According to the latest Mastercard rankings, more tourists now go to Dubai than New York, Tokyo or Barcelona. A city that never sleeps, it is known for its constantly evolving, modern skyline and endless opportunities […]