About Pea Patch Island
Pea Patch Island is a small island, approximately 1 mi long, in the U. S. state of Delaware, located in the mid channel of the Delaware River near its entrance into Delaware Bay.
Pea Patch Island is a small island, approximately 1 mi long, in the U. S. state of Delaware, located in the mid channel of the Delaware River near its entrance into Delaware Bay.