Located just outside Charlotte, Kings Mountain Historical Museum tells stories of the unique history of the City of Kings Mountain. There is always something fun to discover and experience.