Many people have no idea there are bison living in Arizona, much less in the Grand Canyon National Park. Viewed as one of the seven natural wonders of the world, the iconic canyon stretches 227 miles in length and averages more than ten miles across. Each year the attraction draws visitors from all over the […]