where is banff, ab
Discover Banff in Alberta, Canada. Visit Banff National Park in the Canadian Rockies. BANFF, ALBERTA â Banff National Park â Canadaâs first national park â 1 1/2 hrs drive west of Calgary, Alberta, Canada. From Banffâs humble beginnings as a 26 square kilometre hot springs reserve, Banff National Park now consists of 6,641 square kilometres of unparalleled mountain scenery nestled in the heart of the magnificent Canadian Rockies.