Two Places Of Idaho - Shoshone Falls - Island Park 4K
- over 6 years ago
- 123 VŪZ
11 - 6
- Report
Two really great places to visit in the Northern State of Idaho. :-) 1) Island Park. Located very close to Yellow Stone National Park 2) Shoshone Falls. Located in the Twin Falls area. This is really only a very small sample of what you could see.