This epic 5-day Banff National Park itinerary covers all the best hikes, waterfalls, and turquoise lakes. Tips for visiting in winter too.
306