definitely paris. the first time i went to paris the champs elysees store was STILL renovating. had to go to a temp store instead *sigh* i must make a trip back to paris and see THE boutique.
How about the biggest lv boutique in the states?
I would guess the one in NY [5th Avenue] and Rodeo Drive?