Portland, Maine was rated “most livable city” by Forbes Magazine in its April issue. This past weekend, we visited our brave friends who recently uprooted their New York life to secure more “livability” in Portland. I have been to Maine just once before for a quick lunch of lobster in Ogunquit en route from New [...]