One of the reasons I love living in New England, especially this time of year when the snow has melted (except this year’s snow farms) and the buds are blooming, is that New England is a wonderful place to travel. Mother’s Day weekend can be an outing into Boston for a stroll and brunch or…