Whistler Summer Activities: Canoeing, Hiking & Horseback riding

Whistler is a town north of Vancouver, British Columbia, that’s home to Whistler Blackcomb, one of the largest ski resorts in North America. Besides skiing and snowboarding, there is a lot of things to do in Whistler. The area offers snowshoeing, tobogganing and ski jumping at the Olympic Park, which Read More …