For a relaxing, small-town vacation filled with art, scenic parks, and festival experiences, this Canadian prairie town ...