Where is Thousand Springs State Park?

Where is Thousand Springs State Park located?

Thousand Springs State Park, Idaho, United States (approx. 42.85778°, -114.8764°)


Where is Thousand Springs State Park on the map?