Stories » Article
This small town in B.C. just landed a spot among the most beautiful places to live in Canada. From its storybook-like streets to the mountains wrappin