Rye, N.H., offers visitors much - even in the winter
- The cold seasons don’t diminish this beach town’s allure.