RV Life: Visit Twin Falls in scenic Southern Idaho
win Falls, Idaho, in the south-central portion of the Gem state, offers plenty of picturesque outdoor activities throughout the year. The city even took its name from two waterfalls in the Snake River Canyon.
Source