In Twin Falls, we try not to show off when it comes to waterfalls. But, it's hard because our waterfalls completely and absolutely rock. If you don't believe me, check out these 7 amazing waterfall pictures from Twin Falls that were just posted on Instagram this week.