where is carowinds
carowinds park paramount s carowinds has a long history as a theme park the park itself spans 105 acres and is located between fort mill south carolina and charlotte north carolinathe park offers 12 roller coasters and 12 water ridesarowinds park paramount s carowinds has a long history as a theme park the park itself spans 105 acres and is located between fort mill south carolina and charlotte north carolina