The Charleston County Parks have three parks. Having a son who is 7 and not a strong swimmer, our favorite is James Island County Park's Splash Zone. They have a lazy river you can float in inner tubes on, a fun kids zone with buckets and fountains, sprayers, etc. , a pool and a place to sit down and eat. You can rent a locker for $3 or $5 to put your wallet, etc. in. Lifeguards are everywhere and it is a safe and family friendly atmosphere. No big rides at this one but fun for kids and teens, still. You can buy a yearly pass or pay as you go. After 3:00 pm admission is cheaper. You do have to pay $1 a person to get into the park gate (the entrance is at the County Park gate) so keep that in mind.