The snow just covers up all the crazy. Haven's got the beach, too, which some people know about outside of the town. Not many, but some. Mostly the type who like to fish or smuggle things past customs.
So fairytales, huh? I wouldn't mind hearing some of those stories sometime. Any of the ones you'd be willing to tell.