Give us feedback!

See Pillar Falls, Twin Falls, Idaho

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
No Ratings Yet
Flag as inappropriate
Share on Tumblr Share via E-mail