Boston foodfromMail Online2 months agoCaptain Cook's lost ship the Endeavour is FOUND after 250 yearsThe shipwreck of Captain Cook's Endeavour has been definitively identified after 250 years, located in Newport Harbor, Rhode Island.