Charlotte Court House — town in and the county seat of Charlotte County, Virginia, United States