One small town in Alberta is the perfect place to do just ... "If you're itching to experience the lifestyle of a Swiss skiing village, but don't want to fork over the cash for a transatlantic ...