Visiting Dubai

Ah, visiting Dubai. Where excess is an art form.

An indoor ski resort? Check. The world’s tallest building? Check. A police force that sometimes drives …