Banff is what people picture when they imagine the Canadian Rockies — glacier-fed lakes in impossible shades of turquoise, jagged grey peaks still capped with snow in July, and wildlife that genuinely outnumbers the town's permanent population. It's compact enough to base yourself in one small mountain town and still reach world-famous lakes, hikes, and viewpoints within an hour's drive. Few places deliver this much scenery this efficiently.