Town Point (Dover, Delaware) (built 1677)
Location: 39.08139°N, 75.42889°W