Skip to content
Lake Louise

Cities / Canada

Banff

A mountain town inside Banff National Park in the Canadian Rockies.

Photo: Chensiyuan / Wikimedia Commons / CC BY-SA 4.0 (source)

Banff is a town inside Banff National Park in Alberta, in the Canadian Rockies. The park was established in 1885 and is Canada’s first national park. It is popular for hiking in summer and skiing in winter.

Things to see in Banff