In central British Columbia sits the province's "Stampede Capital," a lakeside gem with an artsy downtown you can explore ...