The town's Main Street consists not only of charming late 19th-century buildings, boutiques, and family cafes. The Fort Mill History Museum is also located here ...