McCall, Idaho

McCall, Idaho

McCall, Idaho, a former mining and timber town, was founded in the 1880s and sits on the shore of glacier-carved Payette Lake surrounded by pine forests with the northern Rockies as a backdrop. T...

JDS Travel News JDS Viewpoints JDS Africa/MI