Massachusetts is a gorgeous state. From historic cities to scenic views in nature, it's an ideal destination for a weekend getaway, especially during late fall season. One of the things I love most about this Northeastern gem is all the small towns that are making up the state - their food, local culture, and rich history.