[n] a town in south central Idaho near the Twin Falls of the Snake River [n] a waterfall in the Snake River in southern Idaho
Twin