Why You Should Visit Amherst, Massachusetts
Amherst is home Amherst College and the University of Massachusetts. On the surface, Amherst seems like a typical college town, but look closer. The town of Amherst, Massachusetts is also home to permanent residents, and the town is lively and active even during “wintersession,” spring break and summer vacation. There are some obvious places to ...