O Canada! (as the national anthem has it). Who knew the depth and breadth of musical talent you harbored and launched? Well, the creators of “Canada the Musical,” that’s who. A dream venue created in the fun, arty town of Canmore, not far from Banff in the Canadian Rockies, the Carter-Ryan Gallery combines the shared […]