Discover the hidden gem of Jump Creek, an outdoor paradise in southwestern Idaho perfect for picnicking, hiking, and swimming under a stunning 60-foot waterfall near Marsing. Explore this pet-friendly destination just outside Boise with safety in mind and practical tips for a relaxing day trip.