Castle Creek Campground
0
Directions
From Mountain Home, Idaho, travel north 21 miles along State Highway 20 to the Forest Service (FS) road 134 road turnoff.
Reviews
No reviews yet
Availability
Sites here are first come, first served — there's no availability to check or reserve.


















