Months of perfect weather in northern New England draws tourists _ but not free-spending ones