$ 0 0 Cranbrook, B.C., offers golfers four distinct courses to play with the Rocky Mountains as a backdrop