An Idaho Waterfall You Won't Want To Miss
Dec 18
The state of Idaho has a lot of natural beauty, including many spectacular waterfalls. Known as the "hidden gem of Idaho," Fall Creek Falls is a beautiful waterfall with an incredible amount of natural beauty. The falls are located in Eastern Idaho near the town of Swan Valley.