translate English to French: your colleague submitted, Banff is in fact in that area and Canmore as well.
effet, fait partie de cette région et Canmore également.