Address: 3591 Blue Lakes Blvd N, 1 block west of US93 at Perrine Bridge over Snake River, Twin Falls, ID 83301
Attraction Location
Buzz Langdon Visitor Center Videos
Top 10. Best Tourist Attractions in Twin Falls - Idaho
group facebook - The most beautiful places and sight in Twin Falls. Top 10. Best Tourist Attractions in Twin Falls - Idaho: Perrine Bridge, Shoshone Falls, Snake River Canyon Trail, Centennial Waterfront Park, Dierkes Lake, Sawtooth National Forest, Buzz Langdon Visitor Center, Herrett Center for Arts and Science, Rock Creek Park, Idaho Heritage Museum