Surrounded by mountains, this charming town offers thrilling mountain biking trails and horseback riding adventures through pristine wilderness. Joffre Lakes Provincial Park nearby rewards hikers with three turquoise glacier-fed lakes and spectacular views of snow-capped peaks.