Description: Take a trip to the Whistler Village located in British Columbia, Canada and stay in Cascade Lodge for the ultimate adventurous getaway. Ski until your heart is content then take a dive in the pool or walk around the surrounding grounds and take in the nat