American Prairie Buffalo

American Prairie Buffalo - This species of buffalo is indigenous to prairies, woodlands, and grasslands parts of the USA (including California, Nevada, Arizona, New Mexico, Texas, Colorado, Utah, Wyoming, South Dakota, North Dakota, Montana, Idaho, Oregon, and Washington) and Canada. It resembles a cape buffalo, but with a slightly thicker fur to survive the cold winters. It feeds on grass. It lives and migrates alongside bison (and no, a bison is not a buffalo species).