Question: Which town served as the capital of Tennessee for only one day?

Answer: Kingston. The small town in Roane County served as the state capital for a single day on September 21, 1807.