Highly recommend visiting the Visitor Center. Lots of stuffed animals and an interesting movie in an IMAX type theater.
Gift shop with lots of choices for take home mementoes.
No restaurant here but spotless restrooms.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.