Maine is one of those far off places we know with a mystical quality. We are close to Canada and far enough away from the big cities, bordered on the west by New Hampshire and on the east by the rockiest coast and the Atlantic. Our neighbors keep watch over us and keep to themselves. […]