Holiday Weather

Tag Archives: resort-vancouver

City & Ski: enjoy the best of both worlds in Vancouver

With North America‘s largest ski resort only a 90 minute ride away from downtown Vancouver¬†in Canada,¬†travellers are awarded the rare opportunity to experience two vacations in one. Whistler mountain / Photo Credit: Toshi Kawano Hit the slopes in Whistler Whistler … Continue reading