Kimberly, United States

Twin Falls

Twin Falls is a waterfall on the Snake River in the Snake River Canyon of south-central on border of Twin Falls and Jerome counties in Idaho, United States, a few miles east of its namesake city, Twin Falls.

City
Kimberly
Country
United States
Category
Nature
Suggested visit
About 150 minutes

Plan a trip here

Background: Wikipedia

Loading Travel Crew AI

Still loading - a slow connection can take a little longer. Reload