Watch Lake Lodge Guest Ranch, in the South Cariboo of BC, Canada is a working ranch, with horseback riding and accommodation.
Websites.ca Talk Ep. 51