One of the things I love about New England travel, from where I live, is that I can get anywhere around the six New England states with only a few hours of travel required. It makes traveling a breeze! My latest trip brought me and my mother and sister-in-law to Goshen, CT, which is located…
You are here: Home / Archives for Day Trip