Indian Creek Guest Ranch Lauches
Sunday, May 28th, 2006Indian Creek Guest Ranch is not you typical dude ranch vacation. Indian Creek Guest Ranch is surrounded by the Salmon-Challis National Forest in east central Idaho. Few areas in the world provide more diverse outdoor activities than the Salmon River area.
Our small size and friendly crew create a warm family atmosphere with five star [...]