Caribou County, Idaho

Caribou County is a county located in the U.S. state of Idaho. As of the 2010 Census the county had a population of 6,963. The county seat and largest city is Soda Springs.

Caribou County, Idaho

Caribou County is a county located in the U.S. state of Idaho. As of the 2010 Census the county had a population of 6,963. The county seat and largest city is Soda Springs.