This tiny Canadian village is in the middle of Yoho National Park and boasts cozy inns, an award-winning bistro, and easy ...