Sheep Springs Horse Camp
Sisters, OR · 54.3 mi from Welches
Sheep Springs Horse Campground is located in the stunning Metolius River Basin within Deschutes National Forest. Surrounded by snow-capped mountains, high lakes, and scenic rivers, it provides diverse scenery and recreational activities for visitors.
- Potable Water