Golf by ferry? Island-hopping in Maine is as fun as you’d think