Banff National Park, Canada's oldest national park established in 1885, is the number one tourist attraction in Alberta. It captivates visitors with its breathtaking vistas and is nestled right in the heart of the Rocky Mountains.