This Scenic Boat Tour To Pillar Falls In Idaho Is An Exhilarating Adventure In The Snake River Canyon
Seeking out some of Idaho’s brilliant waterfalls always makes for a fantastic adventure. The Snake River Canyon near Twin Falls is absolutely full of them, from the famous Shoshone Falls to the undeniably remarkable Perrine Coulee Falls. But have you heard of Pillar Falls? This stunning waterfall is a bit harder to get to than the falls previously mentioned, but seeing it has never been easier thanks to this scenic boat tour from AWOL Adventure Sports.