Canmore is located just outside of Banff National Park in Alberta, Canada. Much like the town of Banff, Canmore is a cute, family-friendly mountain community surrounded by some of the most stunning nature on the planet.…
The post Canmore vs. Banff – Which town is a better base? appeared first on Parenthood and Passports.