Buffalo Rock State Park
Buffalo Rock State Park is located on a bluff which once was an island in the Illinois River...