Carowinds Amusement Park in Charlotte, NC

Charlotte, North Carolina is home to one of the South’s