It’s 6:00 am and we’re preparing for Fresh Tracks. We’re finally having a Whistler snowboarding adventure and we want to be on the hill when nobody else is there. Whistler Snowboarding Adventure – Fresh Tracks Everyone has been raving about the fresh tracks experience, so as soon as we arrived at the village, we picked up our gear and set… Read More
British Columbia is a Canadian province located on the west coast of Canada. This is a collection of our British Columbia travel guides.
Have you ever wondered what it would feel like to be an Olympian for a day? When you bobsled in Whistler you’ll get to fulfill that dream. Imagine the thrill of speeding down the track just like the Olympic athletes of 2010. With former world class bobsled drivers at the helm, we had a once in a lifetime opportunity to… Read More