Ponderosa State Park is located on a 1000 acre peninsula a very short distance from McCall ID. The park borders the very beautiful Payette Lake. Hiking, fishing and water sports are popular during the warmer months as are winter sports when this...
Read more