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 ...
McCall is indisputably Idaho’s premier mountain town ... The vast network of hiking and biking trails in Ponderosa State Park is just minutes from downtown McCall. The park caters to hikers and ...