Tag Archives: cross country skiing

Cross Country Skiing Activity In Whistler Resort

Cross country skiing is a popular Winter activity in the Whistler, BC, Canada area during the Winter season. There are many great public trails to choose from that are located beside Whistler village and in the Callaghan Valley. The Lost Lake cross country ski trails are located just a few minutes walk beside Whistler village....
Read more