Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Apr 28, 2016
Buffalo Rock State Park is located approximately three miles west of historic downtown Ottawa, IL. The park bluffs offer a magnificent view of the Illinois River, a breathtaking hike through 290 acres of native prairie and woodland, plus the rare opportunity to see two live American Buffalo up close.