Twin Falls Visitor Center
Information Centre
Has not been rated.
Contact
2015 Nielsen Point Pl, Twin Falls, ID 83301, Idaho
Description
Your gateway to exploring Twin Falls and Southern Idaho. Snake River Canyon is visible here. There are picnic tables around the area. Interpretive signs about the area can be found here. Car chargers are located on site.
Features
Location
Lat: 42.598299 Lng: -114.455687
User Reviews
Site has no reviews