Great Outdoors
Check out ‘The Band of Beavers’
Back in 1948 in Idaho, the town of McCall, Idaho, was booming. It’s a beautiful area, surrounded by mountains, forests, and nestled next to the picturesque Payette Lake. However, the same scenery that attracts humans […]