Twin Falls City Park is a park Twin Falls Twin Falls County located in United States.
400-598 Shoshone St N Twin Falls , ID 83301 United States
A small but nice little park that is surprisingly pleasant
The band concert series in the summer is awesome!
Nice little trail that reminds me of a factory run off - Brian Ibarra
Great park for all ages. Large open field and sports areas. Make sure your dog is on a leash, catcher comes around often also drive slow around it lots of kids like to run across the street - Echo Evans
Really awesome view of the canyon where they allow year round sky diving - Brian Ibarra