Okanagan Valley
The perfect rainy-day refuge, this used bookstore is one of Canada's largest and best.
Okanagan Valley
The perfect rainy-day refuge, this used bookstore is one of Canada's largest and best.
Kelowna
Mosaic Books is an excellent independent bookstore, selling maps (including topographic ones) and travel guides, plus books on indigenous history and…