Synonymous with alpine peaks, glacial lakes and heart-stopping wildlife encounters, Banff National Park is the jewel of the Canadian Rockies. First Nations people had long been drawing medicine and ...