Interesting Nature Facts #139 – Bison

Bison Archives · Leighton Photography & Imaging

A Herd Apart – The Wild Bison of Antelope Island

Just outside of the city limits of Salt Lake City, Utah – on the Great Salt Lake is a remarkable mountainous island called Antelope Island. Also a state park, this island has a wonderful natural history along with a very interesting habitat and diversity of wildlife. In order to keep this post short and sweet,

Read More...