Am I missing something? I've been to Underhill, Vt. It's less than an hour from Burlington. Which has a gorgeous waterfront on Lake Champlain. Into which the St. Lawrence River flows. From the Atlantic Ocean. Vermont may qualify as "landlocked," depending how you define the word, but you most certainly can get there by boat, and Captain Phillips could very well own a boat where he lives.