Description: Cascade Lodge and resort is located in Whistler, British Columbia and is surrounded by the Whistler and Blackcomb mountains. Enjoy the many outdoor activities offered year round such as skiing, snow boarding, championship golf courses, fishing, and horse