Noun: Twin Falls
- A waterfall in the Snake River in southern Idaho
- Twin
- A town on the Snake River in south central Idaho near the Twin Falls
Type of: falls, town, waterfall
Part of: America, Gem State, ID, Id., Idaho, 'Merica, Snake, Snake River, the States, U.S., U.S.A., United States, United States of America, US, USA
Encyclopedia: Twin Falls, Idaho Micropolitan Area