Discover the top 20 most adventurous things to do in Banff National Park! We're sharing the best hikes, lakes, activities, and so much more! We'll show you classics like Moraine Lake and Lake Louise, but also hidden gems like Johnston Cave! #banffnationalpark #banff #alberta #canada #lakelouise #morainelake #johnstoncanyon #canadianrockies #parkscanada #jasper #mountain #hike #horsebackriding #canyon #waterfall #sunrise