Christine D.TravelerReviewed Sep. 30, 2016Visited Slough Creek on Vacation in Yellowstone, The Tetons and Lewis and Clarke Caverns.Peaceful and Amazing Scenery!ShareReport