From Pillar Falls, you take a guided kayak trip ... What are your favorite things to do in Twin Falls, Idaho? Let us know in ...