Helen Upperton

Top Athletes That Have Trained at Whistler

If you enjoy winter sports, you will love British Columbia, snowy mountains and whistler accommodations. With such a perfect mountain for all winter sports, it’s no wonder that many top athletes have trained here before trying out in the Olympics, and other professional athletic events. While you’re staying here, it’s a must that you check […]