Caribou Lodge
Additional Details:
Caribou Lodge is located in the heart of the world's largest Phosphate reserves. In Soda Springs, Idaho, 50 miles west of the Wyoming border, and 12 miles South of the famous fishing and hunting area of the Blackfoot River and Resvoir. Caribou Lodge is noted for its cleanliness, quietness, and its reasonable rates. You'll enjoy a night or a week at the Caribou Lodge |