There’s a magical little spot in the Berkshires where time seems to slow down and the world feels just a bit more civilized – welcome to Stockbridge, Massachusetts, the small town that’s been hiding ...