Jump Creek Idaho

4 months ago
5

Beautiful waterfall at Jump Creek near Boise, Idaho. Easy hike and great way to get a natural cold plunge!

Loading comments...