Where is Deepwater?

Where is Deepwater located?

Deepwater, Deepwater, United States of America (approx. 39.68345°, -75.49048°)


Where is Deepwater on the map?