The best things to do in Dubai on your first visit 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 […]