Banff Day Trip Questions

The town of Banff and Banff National Park, in Alberta Canada.