We've never been to Yellowstone and the Tetons before and were only planning a short stay. A guided tour seemed like the best way to get an insider's view. We were so glad that we picked Buffalo Roam Tours. It was raining at the start of the day but Kim, our guide, was confident that the rain would not impede our travels. She was right. The clouds even lessened the crowds at some sites. Kim's knowledge of the park and her awareness of the interconnectedness of all of nature kept us constantly engaged. It was wonderful to have someone else do the driving and to be able to sit back and take pictures and not worry about traffic and narrow roads. We saw Old Faithful and numerous smaller geothermal features. The Yellowstone Falls and Canyon are beautiful no matter what the weather. The sun even broke out as we passed the Grand Tetons at the end of the trip. We saw the wildlife that Kim promised at the beginning of the tour and were impressed by her sensitivity to us and the wildlife. Kim was a gracious, intelligent and sensitive person who created a sense of community among the five of us. It was worth every penny. We highly recommend this tour.