Visiting Banff in December feels like stepping inside a real-life snow globe. With frozen lakes, Christmas markets, luxury winter spas, and festive events inside Banff National Park, the Canadian ...