Fort Nassau was located on the southern tip of Gloucester City at or near the confluence of the Big Timber Creek and Delaware River. Its exact location remains a matter for discussion.
The Gloucester City Historical Society (GCHS) has a wealth of information on this. I had dealings with one of...