Salmon-Challis National Forest

Twin Creek Group Camping Site is part of the larger Twin Creek Campground. This beautiful campsite is located 15 miles north of North Fork, Idaho, and is situated along Twin Creek at an elevation of 5,100 feet.The recreational opportunities are abundant in this corner of the Salmon-Challis National Forest. There are fishing opportunities in the North Fork of the Salmon River and in Twin Creek. For the hikers, there a…