Ponderosa State Park, one of Idaho’s top state parks, is a natural oasis located just a few minutes from downtown McCall. The park spans more than 1,500 acres, and includes a peninsula that cuts into ...
Before I traveled to Idaho, the first thing that came ... Center your time by reserving a lake-view room at Hotel McCall, situated in the heart of downtown. Pack your gear and test your skills ...