Once inside yellowstone national park the hamilton stores are a must for souvenirs, the main store is located at old faithful, but they also have one fishing bridge, they have every kind of souvenir you will need about bears,deer and yellowstone, they have clothes,toys,stuffed animals, knick knacks. they have thousands of options, their is also a photo lab and a cafe at the fishing bridge location.
more