DE42F3FA
DELAWARE RIVER AT NEW CASTLE, D
N 39° 39' 24", W 75 ° 33' 43"
(39.656667 , -75.561944)
Disclaimer