Cape Henlopen State Park
Cape Henlopen State Park Cape Henlopen is Delaware’s largest State Park. Comprised of over 7,000 acres, this beautiful coastal habitat was established in 1682 by William Penn. Due to the area’s natural beauty, Penn declared that the land be set aside for “the usages of the citizens of Lewes and Sussex County.” Visitors to Cape […]