Where is Charlotte North Carolina?

Charlotte is a city located in the state of North Carolina. It is the largest city in the state of North Carolina and is home for the popular sport of Nascar. A Nascar Hall of Fame has recently been constructed here and will be a major tourist attraction.