Silver Star: Insider tip at Lake Okanagan
Silver Star is one of Canada's insider tips. The charming ski resort near Lake Okanagan does without any glitz and glamor because it also has a lot to offer snowboarders and skiers.
Silver Star is one of Canada's insider tips. The charming ski resort near Lake Okanagan does without any glitz and glamor because it also has a lot to offer snowboarders and skiers.