Buffalo Thunder Resort & Casino Buffalo Thunder Resort & Casino
Santa Fe, New Mexico
I Love Buffalo Thunder resort and casino ! It's so nice and relaxing !!!