Will he have a car?
Yes he will. Thanks a lot for interest. He leaves now and comes back to Europe in the middle of April.Edited: 8:07 am, January 14, 2013
All those places are quite doable from Foxboro - all less than an hour from Foxboro. May I also add Newport, Rhode Island. New York City is only around 3 hours from Foxboro, so very doable for a weekend.
Does your friend ski or want to try? Wachusett mountain and mount Sunapee are close enough to do as say trips.
Plenty of great places north as well.
Portsmount, NH and Portland, ME for great small New England cities.
These areas will take 2-3 hours to get to from Foxboro but if he goes for a long weekend or something it is worth the trip