Kayaking Thompson Island Nature Preserve 08/01/2016 by Robin Elton Leave a Comment A Delaware Seashore State Park program. Explore the shorelines of Thompson Island Nature Preserve while paddling a sit-on-top kayak. A park naturalist will guide participants around the preserve while […]