ATTRACTION Carowinds By Visit to USA March 2, 2024 North Carolina Location: Carowinds is located on the border between North Carolina and South Carolina, in Charlotte, USA, making it easily accessible for visitors