Whistler, Magnificent Mountains, Kayaking and Biking

Whistler is a quaint mountain village and an international sport cultural mecca both in summer and winter. Explore this vast natural environment of soaring mountains, glaciers and green valleys plus improve your English along the way!