The Mecca of skiers everywhere. Whistler is the most important ski resort on the West Coast of Canada.
Sixty miles of sandy beach, unlimited fun options, great restaurants and endless shopping - all in Myrtle Beach.