Description: This vacation condo is located in Whistler, British Columbia near the Whistler and Blackcomb mountains. Enjoy the many activities found at Cascade Lodge such as skiing, snowboarding, golfing, fishing, rock climbing, and biking. Perhaps. you would like t