3-Day Winter Guide to Exploring McCall
Tucked on the west side of Idaho is arguably one of the most charming towns in the state, the town of McCall. Being situated on the edge of Payette Lake, within walking distance to the Ponderosa State Park, and close to the National Payette Forest, makes it a mecca for adventure.
