Badger's Island, Maine March 11, 2014 philipcaseLeave a comment Badger’s Island, Maine. Another memorable evening with a taste of the working waterfront.