Dubai – From Souks to Malls

One of the seven emirates, the emirate of Dubai is located on the southeast coast of the Persian Gulf. It has the largest population in [...]