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