 Guests of Stephanie Abrams' travel shows when here in the Berkshires of western Massachusetts stay at the delightful and trendy boutique Hotel on North. Visit their website at hotelonnorth.com. The magic is happening at Yankee Candle Village in South Deerfield, Mass. One of New England's most popular attractions, the village is a unique entertaining world of fun, fantasy, food, and fragrance for the whole family. It's also the world's largest candle shop where kids and grown-ups can make their own candles.