Canal Flats Sip & Shop

Canal Flats

where

Canal Flats

Canal Flats

33A623319395Invermere42 kmFairmont Hot Springs19 kmCanal Flats