I am heading to Maine for a wedding the first weekend of October. However I'm heading out a bit early as it's my boyfriend's birthday on that Friday and I wanted to plan something fun for him. We arrive in Boston on Wednesday evening and have to be up in Kennebunkport for the wedding on Saturday afternoon. My question is, how should I spent Thursday and Friday? We've both spent plenty of time in Boston, so happy to skip that. But which towns would be worth a quick visit in between? Thought maybe spending Friday night in Portland would work out well as I'd heard good things, but what about Thursday?