Antelope Island
It turns out we have a bison spotter in our midst. We went to Antelope Island, a state park near Salt Lake City which has a herd of Bison and antelopes. We saw the bison up close and personal and also spotted a coyote. Anisa is the spotter!
Read More