1. New York City - Why? I am pretty sure you do not want me to answer this.Besides having lots of stores with wide variety, they usually have amazing Christmas discounts!
|NYC Times Square..|
|A Dubai shopping mall....|
|Berlin shopping mall...|
|A Barcelona shopping mall...|
|Bangkok shopping mall at its best!|