Showing posts with label State Parks. Show all posts
Showing posts with label State Parks. Show all posts

Mar 16, 2012

Twin Falls State Park

Twin Falls, located just past the North Bend exit on Interstate 90, offers breathtaking views.
The hiking trail pass through thick forest with the old-growth trees: