Cape Ray is a local service district and designated place in the Canadian province of Newfoundland and Labrador. It is on the southwest coast of the island of Newfoundland. From Wikipedia
Post-tropical storm Fiona suspected to have dislodged the vessel; origin and history under investigation.