Kaslo Canada

Kaslo is a quaint, picturesque village in the West Kootenay region of British Columbia, Canada, located on the west shore of Kootenay Lake. It’s tucked away in a lush valley surrounded by the Selkirk and Purcell Mountains. Heritage buildings line the main downtown thoroughfare along with boutique accommodations, pristine beaches and exceptional adventures – all …