Bob Graham Beach on Hutchinson Island

Bob Graham Beach is one of three dozen public beaches on Hutchinson Island, which straddles Martin and St. Lucie counties. (Photo by Bob Rountree)