Whistler/Blackcomb – This popular ski resort is made up of two mountains located right next to each other. When they’re combined, these mountains provide the largest skiable territory in North America. The ski resort is located in British Columbia, Canada, and contains more than 200 runs.
Advertisement