• Source: Pillar Falls
    • Pillar Falls is a waterfall near Twin Falls, Idaho. Several basalt pillars divide the Snake River into multiple channels, through which the river drops about 20 feet (6 m).


      Gallery

























      See also


      List of waterfalls in Idaho


      Notes

    Kata Kunci Pencarian: