Some of the finest mountain ranges exist right near McCall, Idaho. The Cuddy Mountains in the Payette National Forest and the Salmon River Mountains cover much of Idaho and offer outdoor recreation galore. The Seven Devils Mountains extend along the Idaho and Oregon border with rushing rivers on each side.