Amherst plays host to Amherst College, Hampshire College and the University of Massachusetts along with a wonderfully diverse collection of bistros, cafés, eateries, pubs and fine restaurants. Downtown is always bustling with wandering students, locals and tourists browsing shops and just taking in the sights. |