That’s the standard reaction to Moyie Falls, a magnificent 85-foot waterfall tucked away in Idaho’s northern panhandle near the charming community of Moyie Springs. Idaho seems to have a playful habit ...