Banff National Park has long been one of our favorite destinations in Canada to visit as a family. Tucked away in the Canadian Rockies, Banff is not only one of the most beautiful and picturesque