Oregon Has its Own Mesmerizing Drain HoleOregon Has its Own Mesmerizing Drain HoleTWIN FALLS, Idaho (KLIX) Resent weather has resulted in some spectacular sites in and around Idaho, from the raging Shoshone Falls, to flooding along the Salmon Falls Creek.Benito BaezaBenito Baeza