Nestled in the heart of Idaho lies the picturesque town of Challis, founded in 1878 during the gold rush era. With a population of approximately 2,614 residents, Challis offers a charming blend of Wild West history and outdoor adventure. This town boasts stunning natural beauty, with the Salmon River winding through the scenic landscape. Challis is also twinned with the sister city of Alamosa in Colorado, further adding to its cultural charm.