Banff – Alberta, Canada Become an Honorary Local in Banff Travelers often seek out an authentic experience. By taking a job in the Rockies you’ll get to become an honorary local. You’ll get to really explore the community and live that authentic experience of the Rockies in Banff National Park. Plus, there is too much…