Showing 1-2 of 2 Resorts and Lodges
Castle Creek Outfitters
Salmon, Idaho, United States
Take a trip with a second-generation Idaho big game outfitter who has over 30 years of experience in the famous Salmon River Mountains. With Castle... more
Resort features:
- Fishing
- Hunting
Make yourself at home at Twin Peaks Ranch, where you are invited to come on in and stay a while! Listen to water rushing down the shores of the Salmon... more
Resort features:
- Dude Ranch