Cape Henlopen State Park is located at the mouth of the Delaware Bay near Lewes, Delaware.
Steve Noyes 2015 copyright. All rights reserved.