Acquiring satellite view…

Holts Landing State Park

Verified

Holts Landing State Park is a public boat ramp on Indian River Bay in Sussex County, Delaware (19939). Managed by Parks and Recreation. GPS coordinates: 38.5915°N, 75.1261°W.