From Shacknews: “As part of Sea of Thieves first free weekly event, intrepid pirate explorers have been tasked with finding 10 skeleton thrones hidden around the world. These skeleton thrones are tucked away in difficult to reach places with some of them requiring two teams to work together to unlock.”
Source: N4G PC Where to Find All Skeleton Thrones in Sea of Thieves