Black Sails Wiki
Advertisement

Ocracoke Island is an island off the coast of North Carolina. It was a favourite anchorage of the infamous pirate Blackbeard.

Advertisement