Wilmington, DE
Wilmington is the largest city in the state of Delaware, United States, built on the site of Fort Christina, the first Swedish settlement in North America. It is located at the confluence of the Christina River and Brandywine Creek, near where the Christina flows into the Delaware River. Wikipedia*
On the C-SPAN Networks:
Wilmington, DE has hosted 1 event in the C-SPAN Video Library; the first program was a 2018 Speech.