August 2013

Located on Highway 99 (also known as the “Sea-to-Sky Highway”) Whistler is about 125 kilometers (78 miles) north of Vancouver, British Columbia. Whistler Village is tucked between Whistler and Blackcomb Mountains, the famous setting for the Winter Olympic and Paralympic Games in 2010. If you’ve never seen Whistler, you’re in for a treat. If it’s been too long since your last visit to this remarkable place and you’re keen to go again, consider an incomparable way to travel! Read More…

{ 0 comments }

or CALL (604) 313-9307