Enlarge The Good Life throws you into its offbeat little tale without much preamble. After a cute storybook introduction, New Yorker photojournalist Naomi Hayward is dropped off in an Untitled Goose Game -caliber sleepy British hamlet called Rainy Woods, the self-proclaimed “happiest town in the world. ” Why will be it the happiest town within […]