What is the difference between the Taft Museum and William Howard Taft National Historic Site? The Taft museum of Art was the home of William Howard Taft’s half-brother Charles ...
William Howard Taft National Historic Site is a National Historic Site in Cincinnati, Ohio, maintained by the National Park Service of the United States.