The Delaware River runs along Chester, Pennsylvania. The city is located in the Delaware Valley on the western bank of the river, between Philadelphia and Wilmington, Delaware.
Chester True Fan Quiz: 20 Questions to separate the true fans from the rest