Wilmington, Delaware

Wilmington is the largest city in the state of Delaware, United States and is located at the confluence of the Christina River and Brandywine Creek

Leave a comment

Your email address will not be published. Required fields are marked *