Shopping vacations can be great fun! Some of the best places to shop are Tokyo, Japan; Milan, Italy; New York City, USA; and Paris, France.