Perrine Coulee Falls is an unexpected wonder tucked away in the corner of the Snake River Canyon located in Twin Falls Idaho. The waterfall drops almost 200 feet and runs year round and allows you to walk behind it. For more Like, Comment, Share, Subscribe and check out my Cool Waterfalls Playlist. Thanks for watching.
Ещё видео!