Assateague Island National Seashore in Maryland and Big Bend National Park in Texas offer opportunities for kayaking.