South Carolina is home to a few large parks and many small water parks. A visit to one of these theme and water parks in South Carolina is a great way to start the summer! South Carolina’s Theme and Water Parks Carowinds While Carowinds is located in Charlotte, it crosses the border to South Carolina […]