I've lived in New England my whole life. There's one Maine town I swear by visiting in late spring.

Business Insider Business Insider

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.

Read full article at Business Insider →