My favorite New England town to visit in the spring is Ogunquit, Maine. The weather is gorgeous and there are tons of cute bars, shops, and inns.