Gem State Climbing Center in Twin Falls is a blast
We had such a great time at the Gem State Climbing Center in Twin Falls. We went there for Katie's Birthday. It was so much fun to climb up the walls and experience rock climbing in a controlled environment. Love our visit.