Struggling to choose between a mountain and beach vacation? Well, this North American ski resort offers both, plus a national park!