Also True-Love points out --
In the USA, the term "down east" refers to New England, particularly Maine. I believe that this is because this area is downWIND on the coast. Certainly the Gulf Stream runs northeast along that coast, until it hits the Labrador Current north of Maine. Is Scarborough downwind of Yarmouth?