There are many reasons to visit Bragg Creek. These businesses live here.