By admin
The beautiful town of Banff is in Banff National Park in Alberta, Canada. It is in the Rockies, 126 km west of Calgary and 58 km east of Lake Louise.