Description
Edward Teach aka Blackbeard, an English pirate, is killed after British troops under Robert Maynard captured him in a North Carolina inlet on the inner side of Ocracoke Island
Location
North America
Rate
Very important (8)
Sphere
General
Images
Comments