New York State Police recovered the body of a 21-year-old man who drowned in the Thousand Islands region over the weekend.