Terrain

Forest
Creek

About this space

TeePee Creek Campground in Payette National Forest, Yellow Pine Idaho. See traveler reviews, photos and blog posts