Wind power company survey vessels will be stationed off Delaware coast
According to the Delaware Department of Natural Resources and Environmental Control, visitors to Delaware Seashore State Park will see an increase in activity in the coming months…