Banff National Park is easily one of the best national park's in the entire world! Banff is the crown jewel of the Canadian Rockies! My time spent in Banff National Park included multiple trips up to Moraine Lake at sunrise and sunset, along with stops at Lake Louise and Peyto Lake. I also traveled up and down the Icefields Parkway. Banff National Park is a stunning place, as seen by my photo gallery below!