Houston, United States of America
The Buffalo Soldiers National Museum, located in Houston, Texas, is a museum dedicated to the history and achievements of Buffalo Soldiers and African American soldiers from all of the branches of the United States Military.
Listen to the audio guide for The Buffalo Soldiers National Museum Free on WIP — starts by itself when you arrive, even with the screen off