Tag Archives: New England things to do

An Illuminating Sunday Drive


A tad under two hours west of Boston sits South Deerfield, Massachusetts. A small, quaint New England town, it is home to one of New England’s most popular destinations: Yankee Candle. With over 19,000 retailers in the United States, Yankee … Continue reading

Posted in Landmarks, Travel, USA Destinations | Tagged , , , , , , | 3 Comments