City of Twin Falls, Idaho Adorable and quaint, the City of Twin Falls, Idaho, was founded in 1904 by I. B. Perrine whose vision of harnessing the mighty Snake River to create a canal system for the purpose of irrigating farmland in the "Magic Valley" was realized after many years of planning and building. Along the sidewalks of the historic Main Avenue, restaurants, shops and businesses find their homes in the original buildings of the townsite completely revitalized for a charming atmosphere in this delightful Idaho city.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
June 2025
Categories |