We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers: Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
“What fun to watch ice sculptures created by carvers at Depot Park in McCall, wander around this charming, friendly city to see prize winning carved ice creations, take the ski chair lift to the panoramic view of C...”
“Love the access from 3 city parks and also Ponderosa State Park especially love North Beach a great place to hang out on the Beach usually less crowded and the water is crystl clear.”