Fall in Love with a College Town

“College town” brings to mind ivy-covered halls, students hunched over laptops surrounded by stacks of books, and perhaps the sound of bells tolling gently in the distance.  When you locate that idyllic town in New England, you can add autumn’s riotously colored hills to the picture. The Amherst-Northampton area of Massachusetts offers visitors all that […]