The tiny island of Key West—the last link in the chain of islands that make up the Florida Keys—sits just north of the Caribbean Sea and marks the meeting point between the Atlantic Ocean and the Gulf of Mexico. On this island, where the deep blue hues of the Atlantic...