With blue-green lakes and the snowcapped peaks of Banff National Park, here are more reasons Banff National Park is the ultimate Canadian Experience.