See
Pillar Falls, Twin Falls, Idaho
View Original Description
Pillar Falls is located approximately 1+1⁄2 mi (2+1⁄2 km) upstream from the Perrine Bridge, Twin Falls, Idaho. Several basalt pillars divide the Snake River into multiple channels, through which the river drops about 20 feet (6 m).
Show more
Share on Tumblr
Share via E-mail