A quick travel guide to Dubai

Dubai is one of the seven emirates that make up the United Arab Emirates. The country has become symbolic for its man-made islands, largest shopping malls in the world and sky-rise buildings such as the Burj Khalifa and Mall of Emirates. As of 2012, Dubai is the 22nd most expensive city in the world and the [...]