twinfalls City of southern Idaho, and a hint to this puzzle's theme City of southern Idaho Idaho city City south of the Snake River Canyon