We love visiting Cabela's, we have one not far from our house and it is the only one in Utah. Cabela's is a "boys wonderland" especially for the Big Boy in our family. Guns, fishing, camping, clothing, shooting range and candy shop, you could get lost and spend an entire afternoon.
They have three major "natural animal habitat" to enjoy: Africa, Snowy Mountian Top (pictured above), and America Forrest. They also have an impressive aquarium and a large selection of trophy mounts. Cabelas is free to the public and if you get a hungry you can always stop by their restaurant and order some wild boar or visit the candy shop for a treat.