Discussion in 'Cancun Forum' started by Euanm, Mar 8, 2007.
i went to mt ida for a semester in newton.....not sure if they are close though lol
Newton is closer to Boston. Amherst is two hours west of Boston, further than Worchester.
yeah thats the only good thing about that school, right next to boston