Hi guys i am coming to America on March 30th next year. I will be in NYC from April 3rd but i need somewhere to go for 4 days before that. i want to go somewhere i havent been before but i am kind of stuck. i have already done Miami, Orlando, LA, Vegas, Arizona, Chicago, Atlanta. I am thinking Boston maybe but i am unsure. does anyone have any suggestions? i would like to go somewhere where there are fun things to do, a bit of shopping and good restaurants.