We were on the Canada cruises and when we were in Halifax we did the Alexander Keith brewery tour. We had tween kids and the history aspect of it was really interesting to them and us. The beer was pretty good too, and the kids got some tasty lemonade.