Obviously they came from Texas because Texas is the home of the Buffalo
Buffalo
buffalo
The halfway point between Buffalo, Texas and Columbus, Mississippi is Belcher, Louisiana
About 15 hours google again
Large ammounts of buffalo meat.
Buffalo Bayou.
Gulf coast states, Florida, Texas, etc. There are ranches that have them in Texas.
It is 133 miles according to Google Maps.
There are approximately 38.4 miles from Madisonville, TX to Buffalo, TX.
The web address of the Buffalo Gap Historic Village is: http://www.buffalogap.com
The address of the Buffalo Gap Historic Village is: 133 N William St, Buffalo Gap, TX 79508