Magazine names Alberta town among the most beautiful in the world

Magazine names Alberta town among the most beautiful in the world

CTV News

Published

A community nestled in the Rocky Mountains is the only Canadian destination named on a list of the most beautiful small towns in the world.

Full Article