Tag: Idaho

On the Road in Idaho

A former logging town, McCall, Idaho  is now a picturesque resort town of about 3,o00 permanent residents, nestled on the south shore of Payette Lake.  An all-season tourist destination, it’s centered in the Payette National Forest and is renowned for alpine

Tagged with: ,
Top