A scenic trailhead located in Boise, ID, providing access to various outdoor recreational activities.
County Hwy 17, Boise, ID 83701