Fall Creek Falls near Swan Valley is a scenic 60-foot cascade that drops over a travertine outcropping directly into the Snake River. The waterfall is one of eastern Idaho’s most photogenic roadside natural stops and sits within the Caribou-Targhee National Forest. Amenities & Features 💦 60-foot waterfall 🌊 Snake River setting 📷 Scenic photography 🌲 National forest landscape 🦅 Wildlife Read more...